Dla mnie uruchamiam „killall nginx” i zaczynam od „sbin / nginx”, czy ktoś ma lepszy skrypt restartu? BTW: Instaluję nginx ze źródła, nie znajduję polecenia „service nginx” ani /etc/init.d/nginx
Prowadzę kilka kontenerów dokerów z nazwami hostów: web1.local web2.local web3.local Trasowanie do nich wykonane na podstawie nazwy hosta przez nginx. Mam proxy przed tą konfiguracją (na innym komputerze podłączonym do Internetu), w którym definiuję upstream jako: upstream main { server web1.local:80; server web2.local:80; server web3.local:80; } I rzeczywisty opis hosta …
Używamy Nginx do obsługi plików statycznych na platformie programistycznej. Ponieważ jest to platforma programistyczna, chcielibyśmy wyłączyć buforowanie, aby każda zmiana była propagowana na serwer. Konfiguracja VHost jest dość prosta: server { server_name static.server.local; root /var/www/static; ## Default location location / { access_log off; expires 0; add_header Cache-Control private; } } …
Występują 502 Gatewaybłędy podczas uzyskiwania dostępu do pliku PHP w katalogu ( http://example.com/dev/index.php). Dzienniki po prostu mówią: 2011/09/30 23:47:54 [error] 31160#0: *35 connect() failed (111: Connection refused) while connecting to upstream, client: xx.xx.xx.xx, server: domain.com, request: "GET /dev/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "domain.com" Nigdy wcześniej tego nie doświadczyłem. Jakie jest …
Utworzyłem jednego Nginx z jedną maszyną wirtualną z platformą Linux Azure, czy można zmusić nginx do słuchania różnych portów, aby po zmianie numeru portu zawartość była inna. Odkryłem, że doszło do kolizji, jeśli utworzyłem dwa lub więcej portów związanych z HTTP na maszynie wirtualnej. Czy ktoś może mi w tym …
Pierwszy raz korzystam z Nginx, ale jestem bardziej niż zaznajomiony z Apache i Linuksem. Korzystam z istniejącego projektu i kiedy próbuję zobaczyć plik index.php, nie mogę znaleźć pliku 404. Oto wpis access.log: 2013/06/19 16:23:23 [error] 2216#0: *1 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, …
Nie chcę, aby ktokolwiek mógł wykryć, że używam NGINX, a nawet Ubuntu z Internetu. Istnieją narzędzia (takie jak BuiltWith), które skanują serwery w celu wykrycia, jakich narzędzi używają. Ponadto niektóre narzędzia do łamania mogą pomóc w usuwaniu. Co jest najlepsze / najbliższe temu, że mogę ukryć wszystkie te informacje z …
Mam uruchomioną aplikację internetową http://example.com/i chcę „zamontować” inną aplikację na osobnym serwerze http://example.com/en. proxy_passWydaje się, że serwery nadrzędne działają, ale w przypadku jednego problemu: upstream luscious { server lixxxx.members.linode.com:9001; } server { root /var/www/example.com/current/public/; server_name example.com; location /en { proxy_pass http://luscious; } } Podczas otwierania example.com/enmoja poprzednia aplikacja powraca 404 …
Spojrzałem na dokumentację Nginx i nadal mnie to całkowicie myli. Jak try_filesdziała Oto, co mówi dokumentacja: Od NginxHttpCoreModule try_files składnia: try_files ścieżka1 [ścieżka2] uri domyślnie: brak kontekst: serwer, lokalizacja dostępność: 0.7.27 Sprawdza istnienie plików w kolejności i zwraca pierwszy znaleziony plik. Końcowy ukośnik wskazuje katalog - $ uri /. W …
Widziałem różne przykłady konfiguracji obsługi wirtualnych hostów IPv4 i IPv6 na dwóch stosach na nginx. Wielu sugeruje ten wzór: listen 80; listen [::]:80 ipv6only=on; O ile widzę, osiąga dokładnie to samo, co: listen [::]:80 ipv6only=off; Dlaczego miałbyś skorzystać z tego pierwszego? Jedynym powodem, dla którego mogę wymyślić, jest to, że …
W Nginx próbowaliśmy przekierować adres URL w następujący sposób: http://example.com/some/path -> http://192.168.1.24 gdzie użytkownik nadal widzi oryginalny adres URL w przeglądarce. Gdy użytkownik zostanie przekierowany, powiedz, że kliknął link do /section/index.html, chcielibyśmy, aby zgłoszenie to prowadziło do przekierowania http://example.com/some/path/section/index.html -> http://192.168.1.24/section/index.html i ponownie zachowaj oryginalny adres URL. Nasze próby obejmowały …
Mam kilka serwerów działających na tym samym komputerze, niektóre tylko z http, niektóre z zarówno http, jak i https. Istnieje kilka bloków serwera zdefiniowanych w osobnych plikach, które są zawarte w głównym pliku konfiguracyjnym. Skonfigurowałem „domyślny” serwer http, który będzie obsługiwał ogólną „stronę konserwacji” dla żądań, które nie pasują do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.