«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.



3
Nginx için zaman aşımı nasıl devre dışı bırakılır?
Yerel bir geliştirme makinesinde, bunun gibi bir nginx ters vekil sunucuya sahibim : server { listen 80; server_name myvirtualhost1.local; location / { proxy_pass http://127.0.0.1:8080; } server { listen 80; server_name myvirtualhost2.local; location / { proxy_pass http://127.0.0.1:9090; } Eğer başvurumda hata ayıklarsam, sınırsız bir süre için gecikme olabilir, ancak 30 saniye …

2
nginx url yeniden yazma: mola ve son arasındaki fark
Mola ve son arasındaki farkı anlamıyorum (yeniden yazma bayrakları). Belgeler oldukça eksiktir. Bazı yapılandırmalarımda ikisi arasında geçiş yapmaya çalıştım, ancak davranışta herhangi bir fark bulamadım. Birisi lütfen bu bayrakları daha ayrıntılı olarak açıklayabilir mi? Tercihen, bir bayrağı diğerine çevirirken farklı davranış gösteren bir örnekle.
45 nginx  rewrite 


2
Nginx ters vekil ile şifrele sağlar
Giriş Farklı bağlantı noktalarında çeşitli geliştirme araçlarını barındırmak için bir süredir kullandığım bir geliştiriciden (şu anda Ubuntu 14.04 LTS çalıştıran) kullanıyorum. Bağlantı noktalarının hatırlanması zor olabileceğinden, tüm hizmetlerim için 80 numaralı bağlantı noktasını kullanmaya ve ana makine adına dayalı olarak bağlantı noktası dahili olarak iletmeye karar verdim. Domain.com:5432 yazmak yerine, …

1
IPv6'da nginx ad tabanlı sanal ana bilgisayarlar
Yaklaşık yarım düzine farklı web sitesine hizmet veren bir nginx sunucum var. IPv6 yerel desteğini (Dallas veri merkezi) yeni alan bir Linode üzerinde çalışıyor ve sitelerimin çoğunu çift yığınlı işlem için yapılandırmaya çalışıyorum. İlki başlattım ve şöyle bir IPv6-only alt etki alanı kullanarak çalışıyor: server { listen [::]:80 ipv6only=on; listen …

4
En iyi nginx sıkıştırma gzip seviyesi nedir?
Gzip etkinken nginx reverse proxy cache kullanıyorum. Ancak, Android uygulamaları HTTP-isteklerinden Rails JSON web servisime bazı problemler aldım. Ters proxy önbelleğini kapattığımda, yanıt başlığı gzip olmadan geldiği için düzgün çalışıyor. Bu nedenle, sorunun gzip'ten kaynaklandığını düşünüyorum. En uygun gzip sıkıştırma seviyesi nedir? gzip on; gzip_http_version 1.0; gzip_vary on; gzip_comp_level 6; …
44 nginx  gzip 

2
nginx: Tüm başlıklar için istek / cevap tamamlandı mı?
Bazen takılan bir uygulama sunucumuz var. Bir müşteriden gelen kötü bir istekten kaynaklandığından şüpheleniyoruz. Nginx, tüm isteği / yanıtı (kemancı yakalamaları gibi) dosyalara kaydedebilir mi, böylece askıda kalmadan önce gönderilen istekleri görebiliriz? (Muhtemelen pcap ve bu yaklaşımı önlemek ve hepsini nginx içinde yapmak gerekir) Nginx bunun için doğru araç değilse, …
44 nginx 

10
nginx hataları “recv () başarısız oldu (104: Yanıt başlığını yukarı akıştan okurken).
"502 Bad Gateway" hatalarını istemciye zaman zaman döndürmeye başladığında, 10 Ekim 2013 günü saat 10: 50'de tamamıyla çalışan bir sunucum var. Yaklaşık 5 tarayıcı talebinden yaklaşık 4'ü başarılı oluyor, ancak yaklaşık 5'i bir 502 ile başarısız oluyor. Nginx hata günlüğü bu hatalardan yüzlerce içerir; 2013/10/05 06:28:17 [error] 3111#0: *54528 recv() …
44 php  nginx 

1
nginx server direktifi burada kullanılamaz
Dışarıda bunun birkaç kopyası olduğunu biliyorum, ama bunu benim durumumda çözemiyorum. Nginx'in apache ile ters proxy olarak ayarlanması üzerine bir makaleyi takip ediyorum. Ve bu hatayı alıyorum: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/v.hosts/mydomain.com.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed Benim /etc/nginx/nginx.confşuna benziyor: http { include /etc/nginx/mime.types; …

2
Nginx konum regex proxy geçişi ile çalışmıyor
Bu 2 konum direktifini Nginx'te çalıştırmaya çalışıyorum ancak Nginx'i yeniden başlatırken bazı hatalar alıyorum. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } Bu alıyorum hatadır: nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named location, or inside …
43 nginx  proxy  regex  proxypass 

4
Dizine ve alt dizinlere erişimin nasıl kısıtlanacağı
"Testdir" dizinindeki herhangi bir dosyaya veya alt dizine erişimi kısıtlamam gerekiyor. Conf. ... location ~* ^.+\.(jpg|txt)$ { root /var/www/site; } location /testdir { deny all; return 404; } ... Yapılandırmamda / testdir / jpg_or_txt-files ile ilgili herhangi bir kısıtlama yok. Nasıl yapılır?
42 nginx  rewrite  deny 

3
Nginx değişkenleri $ host, $ http_host ve $ server_name arasındaki fark nedir?
Üç Nginx değişkenler arasındaki fark nedir $host, $http_hostve $server_name? Hangisini kullanmam gerektiğinden emin olmadığım bir yeniden yazma kuralım var: location = /vb/showthread.php { # /vb/showthread.php?50271-What-s-happening&p=846039 if ($arg_p) { return 301 $scheme://$host/forum/index.php?posts/$arg_p/; } Sadece 'yeniden yazma kuralında ___ değişken kullan' demediği aynı zamanda aralarındaki teorik farkları da açıklayan bir cevap arıyorum.
42 nginx  rewrite 

4
Süreci nginx config çalışan işlemden?
Görünüşe göre uykusuz geceyi bir uygulamanın hatalarını ayıklamak için harcamamalıydım. Nginx'imi yeniden başlatmak istedim ve config dosyasının boş olduğunu keşfettim. Kesmeyi hatırlamıyorum ama şişman parmaklar ve dikkatin azalması muhtemelen rol oynadı. Bu yapılandırma dosyasının yedeğim yok. Bunu yapmam gerektiğini biliyorum. Benim için iyi, mevcut nginx daemon hala çalışıyor. Yapılandırmasını daha …
42 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.