Używam Nginx jako proxy do 4 instancji apache. Mój problem polega na tym, że negocjacja protokołu SSL zajmuje dużo czasu (600 ms). Zobacz to jako przykład: http://www.webpagetest.org/result/101020_8JXS/1/details/ Oto mój Nginx Conf: user www-data; worker_processes 4; events { worker_connections 2048; use epoll; } http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; …
Czy to możliwe / jak mogę skonfigurować blok lokalizacji Nginx do proxy do różnych backendów w zależności od metody żądania (np. GET / POST)? Powodem jest to, że obecnie obsługuję 2 metody pod dwoma różnymi adresami URL (jeden za pośrednictwem serwera proxy HTTP, a drugi za pośrednictwem fcgi) i staram …
Próbuję skonfigurować Madsonic na moim Ubuntu i uruchomić Nginx przed nim. Problem polega na tym, że ciągle otrzymuję to ostrzeżenie, gdy próbuję przesyłać rzeczy przez interfejs sieciowy: 31115#0: *14 a client request body is buffered to a temporary file To wyjaśnia również, dlaczego paski postępu w oknie przesyłania nie działają. …
Podczas uruchamiania systemu CentOS 7 uruchomienie nginx kończy się niepowodzeniem z następującym błędem: 2014/08/04 17:27:34 [emerg] 790#0: bind() to a.b.c.d:443 failed (99: Cannot assign requested address) Podejrzewam, że tak się dzieje, ponieważ interfejsy sieciowe nie działają jeszcze przed próbą powiązania z tym adresem IP w celu obsługi vhosta przez SSL. …
Ubuntu 10.04.2 nginx 0,7.65 Widzę dziwne żądania HTTP przychodzące na mój serwer Nginx. Aby lepiej zrozumieć, co się dzieje, chcę zrzucić całe dane żądania HTTP dla takich zapytań. (Tj. Zrzucam wszystkie nagłówki i treści żądania gdzieś, gdzie mogę je przeczytać). Czy mogę to zrobić za pomocą nginx? Alternatywnie, czy jest …
Mam kilka spakowanych plików dziennika, które chciałbym udostępnić z Nginx. Chcę, aby były one podawane w taki sposób, aby były automatycznie zawyżane przez przeglądarkę. Zakładam, że oznacza to, że potrzebuję nginx, aby wysłać pliki jako .gz z nagłówkiem tekstowym / zwykłym. Można to zrobić w apache za pomocą czegoś takiego: …
Wygląda na to, że nginx 0.8.35 może obsługiwać kodowanie transferu fragmentarycznego : Zmiany w stosunku do Nginx 0.8.35 01.04.2010 *) Change: now the charset filter runs before the SSI filter. *) Feature: the "chunked_transfer_encoding" directive. Jest to świetne, ponieważ próbuję uzyskać zmiany push git poprzez zwrotny serwer proxy nginx do …
Używam domyślnego pakietu nginx na serwerze Ubuntu 14.04. Jest używany /etc/nginx/nginx.confjako główna konfiguracja, a następnie obejmuje konfiguracje z /etc/nginx/conf.d/*.confi /etc/nginx/sites-enabled/*. Domyślna konfiguracja nginx ma tę dyrektywę dotyczącą logowania do dziennika dostępu access_log /var/log/nginx/access.log; Chciałbym dodać nagłówek X-Forwarded-For, więc robię to w conf.dfolderze: log_format main '$remote_addr - $remote_user [$time_local] "$request" ' …
Mam konfigurację odwrotnego proxy do dostępu do aplikacji strony trzeciej znajdującej się w intranecie z Internetu. Powiedzmy, że ta aplikacja jest pod adresem URL: https://internalserver:8080/ (dostępny tylko z intranetu) a serwer proxy jest włączony: https://proxyserver/ (osiągalny z dowolnego miejsca na świecie) Serwer proxy jest zarządzany przez nginx i działa dobrze. …
Mój domyślny plik konfiguracyjny nginx staje się ogromny. Chciałbym podzielić go na mniejsze pliki konfiguracyjne, z których każdy zawiera tylko jedną, maksymalnie 4 lokalizacje dla każdego pliku, dzięki czemu mogę je szybko włączyć / wyłączyć. Rzeczywisty plik wygląda następująco: server { listen 80 default_server; root /var/www/ location /1 { config …
Mój serwer proxy działa na ip A i w ten sposób ludzie uzyskują dostęp do mojej usługi internetowej. Konfiguracja nginx przekieruje na maszynę wirtualną na ip B. W przypadku serwera proxy w sieci IP A mam go w moich witrynach dostępnych server { listen 443; ssl on; ssl_certificate nginx.pem; ssl_certificate_key …
Aby wykonać kopię lustrzaną całej witryny jako statycznego HTML, Chciałbym przekonwertować URL podobny http://example.com/script.php?t=12do http://example.com/script.php_t=12. Zawiadomienie ?w adresie URL jest konwertowane na _. Dzięki temu nginx lub apache będą mogły obsługiwać te pliki z dysku jako nieprzetworzony kod HTML, który uzyskaliśmy i zapisaliśmy wget- jeden plik dla każdego adresu URL …
Mam serwer Nginx i wyłączyłem ukryte pliki w nginx_vhost.conf ## Disable .htaccess and other hidden files location ~ /\. { deny all; access_log off; log_not_found off; } Ale LetsEncrypt potrzebuje dostępu do .well-knownkatalogu. Jak zezwolić na .well-knownkatalog i odrzucić inne ukryte pliki?
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.