«nginx» etiketlenmiş sorular

Nginx ("eNgine x"), BSD benzeri bir lisans altında yayınlanan hafif, yüksek performanslı bir HTTP sunucusu, ters proxy, TCP akış proxy ve posta proxy'sidir.


2
nginx: “sunucu_adı” çözüm sırası?
Benim nginx.conf birden çok "sunucu" blok var. Belgeler, sunucu_adı eşleşmesinin gerçekleştiği sırada yanlış görünüyor. Kıçım şöyle bir şey görünüyor: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do something else } Belgeleri ilk sunucuya gitmesi gerektiğini gösterirken neden host …
8 nginx 

1
Haproxy: Kendinden imzalı sertifika ile SSL şifreli arka uç
HAProxy'yi SSL'yi sonlandıracak şekilde yapılandırmaya çalışıyorum, böylece satın alınan SSL sertifikasını yapılandırmak için tek bir yer var. Ancak, arka uç sunucularına bağlantının SSL ile şifrelenmesini de tercih ederim. Bulduğum bir öneri, arka uç sunucularında kendinden imzalı sertifikalar oluşturmak ve ardından her sunucu satırında "hiçbirini doğrula" olarak ayarlamak. ... Yani tarayıcıdan …

1
Nginx'te erişim günlüklerinden get parametrelerini gizle
Hizmetimizle ilgili istatistikleri görmek için erişim günlüğünü etkinleştirmek istiyorum, sorunum erişim günlükleri biçimindeki $ isteğinin tüm GET parametrelerini kaydetmesi (isteğin bir parçası olduğu için mantıklı) olması. ancak bu bilgiyi gizlemek istiyorum, bu nedenle bunu günlüklerde görmek yerine: 98.207.174.147 - - [26/Apr/2014:23:59:09 +0000] "GET /v1/api.json?parameter1=value1&paramter2=value2" HTTP/1.1" 200 13449 "-" "httperf/0.9.0" görmek …

1
server_name nginx de yok sayılıyor gibi görünüyor
Nginx.conf içinde ayarlanmış iki alanım var. Her ikisi de kendi sertifikalarıyla SSL kullanıyor ve Apache'ye proxy kullanıyor. Ancak, ikinci etki alanı tamamen yoksayılır ve nginx her zaman ilk etki alanına gider. Bu yapılandırmada sorunun ne olduğunu göremiyorum, her durumda server_name ayarını doğru yaptım (görebildiğim kadarıyla): http { include mime.types; default_type …
3 ssl  nginx 

1
Çift yığın IPv4 / IPv6 nginx 1.4 üzerinde sanal konaklarla nasıl yapılır
Nginx 1.4.1 kullanıyorum (şimdi, 1.2.1'den önce) ve çift yığını (IPv4 ve IPv6) desteklemek istiyorum. Her zaman nginx'ten duplicate listen options for xyzhata alıyorum . server { listen 80 default_server; listen [::]:80 ipv6only=on default_server; server_name domain1; } server { listen 443 ssl default_server; listen [::]:443 ssl ipv6only=on default_server; server_name domain1; } …


1
Beni yönlendir: [port] / [ne yazsam]
Çalışan bir uygulamam var localhost:8080, Nginix'i çalışacak şekilde yapılandırdımlocalhost/ Ve çalışan başka bir uygulamam var localhost:3000 Yapmak istediğim şey, localhost:3000/[whatever]başlangıçta gittiğimde beni yönlendirmeklocalhost/[whatever] Buna benzer bir şey: location /[SOMETHING] { proxy_pass http://localhost:3000/[THAT_SAME_THING_ABOVE]; } Nginx'i bu davranışı yapacak şekilde yapılandırmak mümkün mü? Öyleyse nasıl? Teşekkürler

1
Codeigniter URL'si yalnızca varsayılan yönlendirici için çalışır
Codeigniter'i Nginx'e şu yapılandırma ile kurdum: server { listen 80; server_name myserver; root /usr/share/nginx/html; index index.php index.html index.htm; error_log /var/log/nginx/localhost.error_log debug; location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ { expires max; log_not_found off; } location / { try_files $uri $uri/ /index.php?/$request_uri; location = /index.php { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name; include fastcgi_params; } } …

1
nginx statik dosyaları önbellekleme çalışmıyor
işte conf dosyam: usr / local / nginx / sites-available / default server { listen 80; server_name localhost; location / { root html; index index.php index.html index.htm; } # redirect server error pages to the static page /50x.html error_page 500 502 503 504 /50x.html; location = /50x.html { root html; …
nginx  files  cache 

1
Django posta raporları Gmail tarafından engellendi
Django 1.6 çerçevemi bir Gmail hesabına hata raporları gönderecek şekilde yapılandırdım, böylece kontrol edebilirim. Bu işe yaramadan önce, gönderen posta adreslerini yakalamak için filtreler tanımlamam gerektiğinden, bu e-posta raporlarının "Spam değil" olarak işaretlenip uygun şekilde kategorize edilmesini sağladım. Filtreler, her rapor açtığımda bir mesaj görünmesine rağmen, "Bu Spam klasöründe değil, …

1
Alt alan adı için varsayılan sayfa değiştirilsin mi?
Bir alt etki alanı eklemeye çalışıyorum ve sitemin bir alt etki alanı olmayandan farklı bir varsayılan sayfa görüntülemesini istiyorum. Yani varsayılan olarak mysite.comgörüntüler index.html. sub.mysite.comGöstermek istiyorum sub.html. Nginx sunucumun alt alan isteklerini aşağıdaki kurulumla ele almasını sağlayabiliyorum: server { listen 80; server_name mysite.com www.mysite.com sub.mysite.com; Ancak, sadece ana site için …
-1 nginx 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.