Pytania otagowane jako nginx

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

4
Jak używać nginx do proxy na hoście wymagającym uwierzytelnienia?
Jak skonfigurować dyrektywę nginx proxy_pass, która będzie również zawierać podstawowe informacje o uwierzytelnianiu HTTP wysyłane do hosta proxy? To jest przykład adresu URL, który muszę proxy do: http://username:password@192.168.0.5/export?uuid=1234567890 Ostatecznym celem jest umożliwienie 1 serwerowi prezentowania plików z innego serwera (tego, do którego jesteśmy proxy) bez ujawniania identyfikatora URI serwera proxy. …
41 nginx  proxy 



3
Podejrzane symbole w konfiguracji nginx
Mam następującą konfigurację nginx, np server { listen 80; server_name example.com allow 127.0.0.0/8; Po ponownym uruchomieniu ostrzega mnie: Restarting nginx: nginx: [warn] server name "127.0.0.0/8" has suspicious symbols in /etc/nginx/sites-enabled/xxx Dowolny pomysł?
41 nginx 

2
Skonfiguruj Nginx jako odwrotne proxy z wyższym SSL
Próbuję skonfigurować serwer Nginx jako zwrotny serwer proxy, aby żądania https otrzymywane od klientów były przekazywane do serwera nadrzędnego również przez https. Oto konfiguracja, której używam: http { # enable reverse proxy proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwared-For $proxy_add_x_forwarded_for; upstream streaming_example_com { server WEBSERVER_IP:443; } server …

6
Odmowa dostępu podczas czytania w górę
Wdrożyliśmy naszą aplikację Railsową na Nginxie i pasażerze. Czasami strony aplikacji są ładowane częściowo. W dzienniku aplikacji nie ma błędów. 2011/02/14 05:49:34 [crit] 25389#0: *645 open() "/opt/nginx/proxy_temp/2/02/0000000022" failed (13: Permission denied) while reading upstream, client: x.x.x.x, server: y.y.y.y, request: "GET /signup/procedures?count=0 HTTP/1.1", upstream: "passenger:unix:/passenger_helper_server:", host: "y.y.y.y", referrer: "http://y.y.y.y/signup/procedures"
40 nginx 

4
Jak włączyć poprawny nagłówek HTTP zestawu znaków w NGINX
Jaki jest właściwy sposób, aby umożliwić prawidłowe nagłówki zestawu znaków w NGINX? Analizuję swoją witrynę za pomocą Google Page Speed. Mówi, że powinienem określić zestaw znaków HTML w nagłówkach HTTP. Jak to zrobić? Próbowałem już ustawić charset utf-8;w server {}deklaracji pliku konfiguracyjnego NGINX, ale nie przyniosło to żadnego efektu. Mój …
39 nginx  http  charset 

1
nginx ustawia zmienną w lokalizacji
Próbuję zoptymalizować moje konfiguracje nginx, więc możliwe byłoby ustawienie jednej zmiennej, a wszystkie ścieżki lokalizacji byłyby aktualizowane automatycznie. Mam cztery pytania: server_name php.domain.com; root /srv/web/vhosts/php/web; error_log /srv/web/vhosts/php/logs/error.log; access_log /srv/web/vhosts/php/logs/access.log; Chciałbym ustawić jedną zmienną (w tym przypadku „php”) i dołączyć ją do konfiguracji. set $variable "php"; server_name $variable.domain.com; root /srv/web/vhosts/$variable/web; error_log …
37 nginx 

2
Jak skonfigurować lokalizacje nginx w celu udostępniania typowych opcji konfiguracji?
Jak skonfigurować wspólny blok konfiguracji dla zestawu lokalizacji? location / { proxy_pass http://127.0.0.1:9000/; proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache cache-test; proxy_cache_valid 200 302 24h; proxy_cache_valid 404 60s; add_header X-Cache-Status $upstream_cache_status; } location /api/0.1/user{ proxy_cache_key /user/$http_authorization; } Teraz, jeśli spróbuję uzyskać dostęp do /api/0.1/user, dostanę …
37 nginx 


4
Instalowanie opcjonalnych modułów Nginx za pomocą apt-get
Obecnie mam Nginx zainstalowany zgodnie z instrukcjami na stronie Nginx: nginx=stable sudo su - add-apt-repository ppa:nginx/$nginx apt-get update apt-get install Skonfigurowałem Nginx i od jakiegoś czasu działa świetnie. Teraz chcę dodać niestandardowe moduły - powiedzmy moduł wysyłania postępów . Instrukcje dla tego modułu mówią, aby dodać --add-module=path/to/nginx_uploadprogress_moduledo ./configurepolecenia. Jednak nie …

1
nginx: brak pozwolenia na powiązanie portu 8090, ale wiąże się z 80 i 8080
Walczę z jakimś dziwnym zachowaniem związanym z uprawnieniami: kiedy konfiguruję nginx, aby nasłuchiwał portu 8080, wszystko działa zgodnie z oczekiwaniami, ale kiedy używam innego portu, dostaję coś takiego 2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) w /var/log/nginx/error.log Nie mam pojęcia, na co patrzeć, więc tak naprawdę …

3
Jak zmienić użytkownika NGINX?
Mam skrypt PHP, który tworzy katalog i wyświetla obraz w katalogu. Pod Apache działało to dobrze, ale ostatnio zdecydowaliśmy się przejść na NGINX, aby lepiej wykorzystać naszą ograniczoną pamięć RAM. Korzystam z komendy PHP mkdir (), aby utworzyć katalog: mkdir(dirname($path['image']['server']), 0755, true); Po przejściu na NGINX pojawia się następujące ostrzeżenie: …

5
Jak zatrzymać Nginx na Mac OS X.
Zainstalowałem i skonfigurowałem serwer nginx na moim Macu z MacPorts sudo port install nginx Postępował zgodnie z zaleceniami z konsoli instalacyjnej portu i utworzył element uruchomionego uruchamiania dla nginx, a następnie uruchomił serwer. Zmieniono nazwę nginx.conf.examplena nginx.confi zmieniono nazwę mime.types.examplena mime.types. Działa dobrze, ale nie mogłem tego zatrzymać. Próbowałem sudo …
37 nginx  daemon  mac-osx 

5
Nginx vs Apache jako odwrotny serwer proxy, który wybrać
tego rodzaju pytanie może zostało zadane tutaj, ale nie mogłem znaleźć żadnego, które pasowałoby do mojego pytania. Słyszałem, że wydajność Nginx jest imponująca, ale Apache ma więcej dokumentów, społeczności (czytaj: ekspert), aby uzyskać pomoc Teraz chcę wiedzieć, jak oba serwery WWW porównują pod względem wydajności, łatwości konfiguracji, poziomu dostosowania itp. …

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.