Pytania otagowane jako nginx

Nginx („eNgine x”) to lekki, wydajny serwer HTTP, odwrotne proxy, proxy strumieniowe TCP i proxy pocztowe, wydany na licencji BSD.

2
Okablowanie uWSGI do pracy z Django i nginx na Ubuntu 16.04
Staram się śledzić ten tutorial do instalacji uWSGIz Djangoi nginxna Ubuntu16.04. Wszystko działa dobrze aż do ostatniego kroku (o ironio ...), w którym próbuję wykonać to polecenie: sudo service uwsgi start Jeśli nie powiedzie się następujący błąd: Nie udało się uruchomić uwsgi.service: Nie znaleziono jednostki uwsgi.service. Inni wydają się otrzymywać …
14 ubuntu  nginx  django  uwsgi  wsgi 

5
Jak powiedzieć Nginx, aby poczekał kilka sekund przed podaniem zasobu?
Więc kiedy testuję lokalnie takie rzeczy, jak Ajax w aplikacjach, które piszę, często lubię dodawać opóźnienie w skryptach po stronie serwera za pomocą sleepinstrukcji. Pomaga symulować wolne połączenia itp. Czy istnieje sposób, aby określić podobne zachowanie opóźnienia bezpośrednio w konfiguracji Nginx, które działałoby dla płaskich plików HTML, które obsługuje? Wiem, …
14 nginx 

3
Czy to świadczy o wąskim gardle przepustowości sieci?
Niepoprawnie założyłem, że moje wewnętrzne testy AB oznaczają, że mój serwer może obsłużyć 1k współbieżności @ 3k trafień na sekundę. Moja teoria w tej chwili jest taka, że ​​sieć stanowi wąskie gardło. Serwer nie może wystarczająco szybko wysłać wystarczającej ilości danych. Testy zewnętrzne z blitz.io przy 1k współbieżności pokazują, że …

7
Nginx + php5-fpm = „Nie znaleziono pliku”
Uderzyłem w ścianę podczas konfigurowania strony przy użyciu nginx / fpm. Strona wyświetla komunikat „Nie znaleziono pliku”, który pojawia się w pliku nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Jestem nowy zarówno w Nginx, jak i fpm, a ten komunikat o błędzie …
14 nginx  php-fpm  socket 

1
Dziwny przypadek Mr. Time To First Byte
Mam serwer sieciowy oparty na Linode 1024 VPS Ubuntu 11.10 Nginx 1.0.5 PHP 5.3.6 (z PHP-FPM, APC) Lakier 3.0.2 I kilka blogów tam opartych na WordPress 3.3.1. Jednym z nich jest zwykły blog z domyślną konfiguracją, motywem i postem „Hello World”, aby przetestować serwer. Drugi to blog sklonowany z innego …



4
Jak dobrze nginx i memcached współpracują ze sobą?
Mamy aplikację internetową opartą na Java EE działającą w klastrze serwerów aplikacji Glassfish . Przychodzący ruch będzie głównie żądaniami RESTful dotyczącymi reprezentacji opartych na XML zasobów naszych aplikacji, ale być może 5% ruchu może dotyczyć reprezentacji opartych na JSON lub XHTML / CSS. Obecnie badamy rozwiązania równoważenia obciążenia w celu …
14 nginx  memcached 

1
Zastąp domyślną konfigurację nginx http bez zmiany domyślnej nginx.conf
Moja intencja : Chciałbym zastąpić domyślną konfigurację zdefiniowaną w /etc/nginx/nginx.conf(w debian 8). Chodzi o to, aby ten plik był całkowicie nietknięty, aby ułatwić przyszłe aktualizacje systemu i móc uzyskać najnowsze zmiany dla opcji, których nie zastąpiłem. Co zrobiłem : stworzyłem konfigurację niestandardową w /etc/nginx/conf.d/ten sam sposób, co zrobiłem dla kilku …


6
Nginx - jakie jest znaczenie definicji `burst`, jeśli istnieje opcja` nodelay`
W konfiguracji Nginx, gdy chcesz ograniczyć szybkość przetwarzania żądań za pomocą limit_req_zone/ limit_req instructions, tak naprawdę nie rozumiem użycia tej nodelayopcji. W moim rozumieniu powoduje to zakończenie żądań powyżej określonej stawki bez ich opóźniania. Więc wydaje się to równoznaczne z burst=0. Dlatego nie rozumiem następującego przykładu: limit_req zone=one burst=5 nodelay; …
14 nginx 

1
Czy `keepalive_timeout` powinien zostać usunięty z konfiguracji Nginx?
Jaka jest lepsza konfiguracja / optymalizacja: aby wyraźnie ograniczyć keepalive_timeoutlub pozwolić Nginxowi na samodzielne zabijanie połączeń podtrzymujących? Widziałem dwa sprzeczne zalecenia dotyczące keepalive_timeoutdyrektywy w sprawie Nginx. Są to: # How long to allow each connection to stay idle; longer values are better # for each individual client, particularly for SSL, …
14 nginx  keepalive 

2
Wiele vhostów SSL przy użyciu certyfikatu wieloznacznego w nginx
Mam dwie nazwy hosta o tej samej nazwie domeny, którą chcę obsługiwać przez HTTPs. Mam certyfikat wildcard-SSL i utworzyłem dwie konfiguracje vhost: Host A listen 127.0.0.1:443 ssl; server_name a.example.com; root /data/httpd/a.example.com; ssl_certificate /etc/ssl/wildcard.cer; ssl_certificate_key /etc/ssl/wildcard.key; Host B listen 127.0.0.1:443 ssl; server_name b.example.com; root /data/httpd/b.example.com; ssl_certificate /etc/ssl/wildcard.cer; ssl_certificate_key /etc/ssl/wildcard.key; Dostaję jednak …

4
Uruchomienie Nginx kończy się niepowodzeniem ssl nie ma takiego pliku ani katalogu
Oto błąd, który otrzymuję: Ponowne ładowanie konfiguracji nginx: nginx: [emerg] SSL_CTX_use_certificate_chain_file ("/ path / to / cert.pem") nie powiodło się (SSL: błąd: 02001002: biblioteka systemowa: fopen: brak takiego pliku lub błędu katalogu: 20074002: procedury BIO: FILE_CTRL: system błąd lib: 140DC002: Procedury SSL: plik_certyfikatu_ SSL_CTX: łańcuch_certyfikatu: lib systemowy nginx: plik konfiguracyjny …

1
Przekieruj podścieżkę do zewnętrznego hosta za pomocą Nginx
Muszę stworzyć dość prostą mapę w Nginx przekierowującą podścieżkę na inny serwer, który znajduje się w tej samej podsieci. Serwer Nginx: 192.168.0.2 Serwer Tomcat: 192.168.0.3:8443 Próbowałem umieścić to w sekcji serwera location /tomcatapi/ { rewrite /tomcatapi/(.*) $1 break; proxy_pass http://192.168.0.3:8443; } ale dostaję dostęp do http://www.myservice.com/tomcatapi/ to strona błędu 500 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.