Wszystko
Najnowsze
Archiwum
konto usunięte via Wykop Mobilny (Android)
- 3
@przepyszna_frytka: Panie, googluj to.
https://sdickinson.com/nginx-config-for-single-page-applications/
https://sdickinson.com/nginx-config-for-single-page-applications/
- 1
@aloucie: to co podeslales to legit - dodalem do
@LaylaTichy: w sumie to widze, ze masz jakis mega zlozony ten config, ale nie wiem na ile to konieczne
@wobloblo: no ja mam serwerek na VPS i tam mam proxy ustawione przez SWAG i sobie jedynie robie w nginx config by przekierowac np https://appka.frytka.pl do swojego kontenera z appka,
nginx.conf w kontenerze i dziala tak jak chcialem... @LaylaTichy: w sumie to widze, ze masz jakis mega zlozony ten config, ale nie wiem na ile to konieczne
@wobloblo: no ja mam serwerek na VPS i tam mam proxy ustawione przez SWAG i sobie jedynie robie w nginx config by przekierowac np https://appka.frytka.pl do swojego kontenera z appka,
- 0
Mam nginx proxy, który obsługuje nexcloud. Zgodnie z dokumentacją chciałem użyć tego kodu, żeby obsługiwać dav
location ^~ /.well-known {
# The rules in this block are an adaptation of the rules
# in
location ^~ /.well-known {
# The rules in this block are an adaptation of the rules
# in
.htaccess that concern /.well-known.#ssl #nginx
#programowanie Hmm, mam zagłostkę. Odwołałem certyfikat przez certbota niby wszystko poszło ok, ale teraz mi się nginx nie uruchamia, a chciałbym uzyskać nowy cert na tą domenę. Wyskakuje coś takiego: Error while running nginx -c /etc/nginx/nginx.conf -t.
nginx: [emerg] cannot load certificate "/etc/letsencrypt/live/websharky.pl/fullchain.pem": BIOnewfile() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/websharky.pl/fullchain.pem','r') error:2006D080:BIO routines:BIOnewfile:no such file)
nginx: configuration file /etc/nginx/nginx.conf
#programowanie Hmm, mam zagłostkę. Odwołałem certyfikat przez certbota niby wszystko poszło ok, ale teraz mi się nginx nie uruchamia, a chciałbym uzyskać nowy cert na tą domenę. Wyskakuje coś takiego: Error while running nginx -c /etc/nginx/nginx.conf -t.
nginx: [emerg] cannot load certificate "/etc/letsencrypt/live/websharky.pl/fullchain.pem": BIOnewfile() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/websharky.pl/fullchain.pem','r') error:2006D080:BIO routines:BIOnewfile:no such file)
nginx: configuration file /etc/nginx/nginx.conf
- 0
@JamnikWallenrod:
Zakomentuj w konfigu domeny dwa wpisy ze ścieżkami certów i puść ponownie cerbota, później odkomentuj i gotowe
Zakomentuj w konfigu domeny dwa wpisy ze ścieżkami certów i puść ponownie cerbota, później odkomentuj i gotowe
- 0
@Principi: w configu domeny już to zrobiłem, z tego co widzę, to wdarło się to do defaulta w sites-available. Dziękóweczka Wam, a @czerwonygosciu: uratował mi dzień!!!
- 0
- 0
Kurczę, niechcący zepsułem https://tilde.institute/ (╥﹏╥)
load average >50 :'(
a admin śpi.. napisałem mu już o tym na ircu
#linux #php #nginx
load average >50 :'(
a admin śpi.. napisałem mu już o tym na ircu
#linux #php #nginx
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
Już mi witki opadają, mam taki tyci serwerek dla siebie na #nginx i próbuję ustawić sobie SSL, backend jest na nodejs na porcie 3000, w nginx.conf mam
server {
listen 80;
location / {
proxy_pass [http://127.0.0.1:3000/;](http://127.0.0.1:3000/;)- 1
Hej,
mam problem z ESP8266 i nginx z proxypass. Chcę sobie proxować http na https i wyszstko ładnie pięknie sobie skonfigurowałem. Działa proxy jeżeli wysyłam request za pomocą Postman'a jednak gdy esp wysyła taki sam request dostaję kod 499 (zrzut z logów załączam) (╯°□°)╯
mam problem z ESP8266 i nginx z proxypass. Chcę sobie proxować http na https i wyszstko ładnie pięknie sobie skonfigurowałem. Działa proxy jeżeli wysyłam request za pomocą Postman'a jednak gdy esp wysyła taki sam request dostaję kod 499 (zrzut z logów załączam) (╯°□°)╯
źródło: comment_1640871526oTFTrnPaBwYjqorpaBhUZE.jpg
PobierzCzołem Mireczki!
Czy mogę skonfigurować #nginx (reverse-proxy) tak, żeby przekazywał mi ścieżkę do localhosta, ale bez potrzeby duplikowania bloku location w pliku konfiguracyjnym? W tym momencie mam to zrobione tak i działa: https://pastebin.com/9kFJwhZX ale podejrzewam, że jest możliwość, żeby było tylko jedno location z /api, które będzie dobrze przekierowywało do konkretnych endpointów w api.
W skrócie, czy można skonfigurować Nginx tak, żeby wklepując w przeglądarce http://xyz.pl/api/movies przekierowywało to na http://localhost:3000/movies
Czy mogę skonfigurować #nginx (reverse-proxy) tak, żeby przekazywał mi ścieżkę do localhosta, ale bez potrzeby duplikowania bloku location w pliku konfiguracyjnym? W tym momencie mam to zrobione tak i działa: https://pastebin.com/9kFJwhZX ale podejrzewam, że jest możliwość, żeby było tylko jedno location z /api, które będzie dobrze przekierowywało do konkretnych endpointów w api.
W skrócie, czy można skonfigurować Nginx tak, żeby wklepując w przeglądarce http://xyz.pl/api/movies przekierowywało to na http://localhost:3000/movies
- 0
@Rubajticos: tak da się, poszukaj więcej o parametrach dyrektywy "location" a zwłaszcza wstawianych tam znaczkach (niestety z głowy nie powiem - za rzadko tego używam)
- 0
@PaaD: Git, dzięki ;)
Treść przeznaczona dla osób powyżej 18 roku życia...
@Adam_pasztecik_czwarty: tak na szybko jezeli chcesz miec oba projekty na tym samym serwerze, wrzucasz je na serwer, konfigurujesz nginx, jeden serwer ci przekazuje requesty na front, jeden na backend. W tym momencie oba sa widoczne z zewnatrz. W backendzie dodajesz cors zeby przyjmowal tylko requesty z frontu a reszte odrzucal.
konto usunięte via Wykop Mobilny (Android)
- 1
@Adam_pasztecik_czwarty: Stawiasz nginxa albo apache. Frontend jest serwowany bezpośrednio jako static content, backend dostaje requesty po reverse proxy. Przy czym backend ma inny port albo subdomenę i oczywiście ustawione corsy na origin frontendu. Tyle.
- 0
Panowie, od 2 dni bawię się #docker. Właśnie postawiłem stacka z #nginx, #php oraz #mariadb.
Mam mały problem, ponieważ korzystam z obrazu php 7.2-fpm który najwyraźniej nie posiada pluginu mysqli
"Unable to load dynamic library 'mysqli'"...
W jaki sposób mogę go doinstalować? dodam że w php.ini mam dodane "extension=mysqli".
Mam mały problem, ponieważ korzystam z obrazu php 7.2-fpm który najwyraźniej nie posiada pluginu mysqli
"Unable to load dynamic library 'mysqli'"...
W jaki sposób mogę go doinstalować? dodam że w php.ini mam dodane "extension=mysqli".
@Gremek: musisz sobie zrobic wlasny plik Dockerfile gdzie dasz FROM phpfpm i doinstalujesz mysqli i wtedy w docker-compose dasz build z contextu .
https://github.com/docker-library/php/issues/391#issuecomment-689651272
https://github.com/docker-library/php/issues/391#issuecomment-689651272
Mam taki problem, jakiego nie miałem nigdy. Otóż zmieniłem kompa i przeniosłem pliki ze starego komputera na nowy używając netcata. Wszystko fajnie, działa to lepiej niż zwyczajne kopiowanie plików.
Problem pojawił się później, zazwyczaj jak uruchamiam projekt w PHP, to robię tak:
1. tworze vhost dla nginx/apache (ostatnio używam nginx)
2. tworzę symlinka z folderu z kodem do /var/www/nazwa_projektu
3. restart serwera www
4. wszystko działa.
Problem pojawił się później, zazwyczaj jak uruchamiam projekt w PHP, to robię tak:
1. tworze vhost dla nginx/apache (ostatnio używam nginx)
2. tworzę symlinka z folderu z kodem do /var/www/nazwa_projektu
3. restart serwera www
4. wszystko działa.
- 0
@januzi: sam folder z projektem jest dostępny dla www-data, ale public już nie. Dodałem www-data do grupy mojego użytkownika, ale na razie to nie zadziałało. Po pracy przejrzę pozostałe odpowiedzi na stackoverflow.
@Djelon: No Linux się jeszcze nie dorobił synchronizacji plików pomiędzy komputerami, wiec korzystałem z tego, co pierwsze mi się trafiło w wynikach w google. Fajnie, że po przeniesieniu plików Firefox mi odpalił w tym samym miejscu
@Djelon: No Linux się jeszcze nie dorobił synchronizacji plików pomiędzy komputerami, wiec korzystałem z tego, co pierwsze mi się trafiło w wynikach w google. Fajnie, że po przeniesieniu plików Firefox mi odpalił w tym samym miejscu
- 0
@januzi: Dobra, rozwiązałem to w taki sposób:
wiem, niby głupie, ale widocznie coś źle było z uprawnieniami po skopiowaniu plików i znalazłem jakie muszą być "poprawne" uprawnienia.
sudo chmod 755 -R /homewiem, niby głupie, ale widocznie coś źle było z uprawnieniami po skopiowaniu plików i znalazłem jakie muszą być "poprawne" uprawnienia.
Szalom, z powodu nieodpowiedniej konfiguracji nginx koszyk w moim sklepie nie wyświetla się z poziomu strony produktu - do kogo mógłbym się zgłosić żeby mi ogarnął ten problem?
#prestashop #nginx #serwery
#prestashop #nginx #serwery
Mireczki mam problem z nginx który proxuje ruch z frontendu do backendu.
Problem objawia się tym, że loguje się do aplikacji z poziomu frontendu, dostaje 200 i ciasteczko ale następne requesty (z frontu do backendu) mimo, że powinny zawierać ciasteczko to go nie przesyłają.
Lokalnie, bez nginx'a jako proxy to działa bez problemu.
#programowanie #frontend #javascript #nginx #naukaprogramowania #programista15k #
Problem objawia się tym, że loguje się do aplikacji z poziomu frontendu, dostaje 200 i ciasteczko ale następne requesty (z frontu do backendu) mimo, że powinny zawierać ciasteczko to go nie przesyłają.
Lokalnie, bez nginx'a jako proxy to działa bez problemu.
#programowanie #frontend #javascript #nginx #naukaprogramowania #programista15k #
konto usunięte via iOS
- 1
@Generyczny_nick: a w przegladarce (dev tools) w request headers sa te ciastka?
@Generyczny_nick: a wpadłeś kiedyś na pomysł by lokalnie devować w maksymalnie przybliżonym środowsku co na produkcji? wiesz docker i te sprawy. Ustawiasz lokalny serwer z nginxem wewnatrz dockera i później nie masz takich problemów.
Treść przeznaczona dla osób powyżej 18 roku życia...
@fadeimageone: dziala normalnie
@fadeimageone: pewnie masz jakies dnsy dziwne ustawion
Wie ktoś jak postawić reverse proxy na dokerze?
Korzystałem z tych tutoriali:
https://www.bogotobogo.com/DevOps/Docker/Docker-Compose-Nginx-Reverse-Proxy-Multiple-Containers.php
https://dev.to/sukhbirsekhon/what-is-docker-reverse-proxy-45mm
doszedłem do momentu gdzie z komputera na którym to stawiam jak zrobię
Korzystałem z tych tutoriali:
https://www.bogotobogo.com/DevOps/Docker/Docker-Compose-Nginx-Reverse-Proxy-Multiple-Containers.php
https://dev.to/sukhbirsekhon/what-is-docker-reverse-proxy-45mm
doszedłem do momentu gdzie z komputera na którym to stawiam jak zrobię
server_name site1.mojadomena.pl
@Niewpisze: Czy adresy na które wysyłasz żądania "z zewnątrz" pokrywają się z tymi wartościami? Z tego co widzę masz 2 virtual hosty i "opcję domyślną" i przekierowuje cię na opcje domyślą
http://nginx.org/en/docs/http/request_processing.html
- 1
@menmikimen: Odkryłem dlaczego nie działa - przy którymś podejściu miałem literówkę i obraz się z tym zbudował - jak już ją poprawiłem to obraz został dalej w starej wersji. Pomogło wywalenie wszystkich obrazów i kontenerów i postawienie od nowa wszystkiego
Pomoże ktoś z #linux? Potrzebuję w nginx udostępnić możliwość przeglądania (i pobierania) plików kickstart, które mają rozszerzenie cfg. Mam skonfigurowany alias jak poniżej, ale nie dostaję błąd 403 Forbidden. Co robię źle?
location /kickstart/ {
alias /usr/share/nginx/html/kickstart;
types {
autoindex@linuxuser:
to co zrobiłeś wyśle header
autoindex on ma być poza blokiem types{}to co zrobiłeś wyśle header
Content-Type: autoindex dla plików z rozszerzeniem .on xd- 0
HTTP/1.1 200 OK
Server: nginx/1.19.9
Date: Mon, 05 Apr 2021 16:10:44 GMT
Content-Type: text/plain
Content-Length: 1431
Last-Modified: Mon, 05 Apr 2021 14:48:07 GMT
Server: nginx/1.19.9
Date: Mon, 05 Apr 2021 16:10:44 GMT
Content-Type: text/plain
Content-Length: 1431
Last-Modified: Mon, 05 Apr 2021 14:48:07 GMT
Mirko z #komputery #webdev.
Mam krótkie pytanie odnośnie #nginx . Disclaimer: nie jestem webdevem tylko mam zainstalowany nextcloud jako plugin w TrueNAS
Jak na prawdę wymusić mu przekierowanie z HTTP na HTTPS?
Poradniki na jakie napotkałem mówią o dopisaniu odpowiedzi 301. I tu są dwie wersje (w tym przypadku):
W jego pliku konfiguracyjnym nginx.conf lub w podkatalogu dla witryny ( w tym przypadku ./conf.d/nextcloud.conf
Mam krótkie pytanie odnośnie #nginx . Disclaimer: nie jestem webdevem tylko mam zainstalowany nextcloud jako plugin w TrueNAS
Jak na prawdę wymusić mu przekierowanie z HTTP na HTTPS?
Poradniki na jakie napotkałem mówią o dopisaniu odpowiedzi 301. I tu są dwie wersje (w tym przypadku):
W jego pliku konfiguracyjnym nginx.conf lub w podkatalogu dla witryny ( w tym przypadku ./conf.d/nextcloud.conf





















Teraz chciałbym zabezpieczyć te komunikacje po https i tutaj się gubię w portach bo na ten moment port z kontenera który wychodzi na świat to port 80.
Czy wystarczy ze wewnątrz kontenera w configu nginxa ustawie przekazywanie
80 -> 443 i na zewnątrz wciąż jedyny otwarty port to będzie 80, czy muszę tez wystawić port