«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'te oran sınırı (bazı IP adresleri dahil / hariç) nasıl yapılır?
limit_reqSunucuma yapılan tüm istekleri derecelendirmek için kullanabiliyorum . Bununla birlikte, bazı IP adresleri (beyaz listedeki) için fiyat kısıtlamasını kaldırmak ve bazı başkaları için farklı bir fiyat kısıtlaması kullanmak istiyorum (örneğin, 1r / s kadar düşük olan belirli IP'ler). Koşullu ifadeleri (örneğin if ( $remote_addr = "1.2.3.4" ) {}) kullanmayı denedim …

1
Ters Proxy - Alt Dizini Kaldır
Yakın gelecekte 3 nginx sunucum olacak. Biri, diğeri için SSL için ters bir proxy'dir. Yani, örneğin, ben gidiyorum: https://www.mysitename.com/site1 Bu örnekteki diğer iki sunucu site1 ve site2'dir. Proxy'ye SSL sertifikası yükledim ve ters proxy kullanmak istiyorum (3'ü dahili bir ağda bulunduğundan SSL gerekli değildir.) site1 için bir ray uygulaması olan …
27 nginx 

3
Yedekli yük dengeleyici nasıl yapılır?
Yük dengeleyicinin amacının sunucularınız arasındaki yükü dengelemek ve örnek sağlığını vb. Takip etmek olduğunu anlıyorum. Yedekli yük dengeleyicilerini nasıl kurarsınız? (yük dengeleyici yük dengeleyiciler?) DNS sağlık kontrollerinin nasıl faydalı olabileceğini görebiliyordum, ancak belli ki büyük gecikme sorunları var değil mi? Bu, AWS ELB veya benzeri herhangi bir üçüncü taraf servisini …

5
Nginx günlüğü nasıl devre dışı bırakılır?
Config dosyasında aşağıdakiler var server { listen 80; server_name _; access_log /var/log/nginx/access.log main; ... server { listen 80; server_name example.com access_log off; error_log off; Ancak hala example.comsanal ana bilgisayar için günlük tutmaya devam ediyor . Neyi yanlış yapıyorum?
27 nginx 

2
nginx config dosya satırı devamı?
Şuna benzeyen bir nginx config stanza var: server { listen *:80; server_name domain1.com domain2.com domain3.com domain4.com .... domainN.com; rewrite ^(.*) http://my_canonical_domain.com permanent; } birçok farklı etki alanı var. Bunu birden fazla satıra bölmenin bir yolu var mı? Nginx config belgelerinde buna hitap eden hiçbir şey görmüyorum.
26 nginx 

3
Varsayılan sunucuyu önlemenin en iyi yolu?
Çok sayıda vhost'um var ve varsayılan vhost'u boş sayfa, hata sayfası veya genellikle Nginx'in kaynaklarının en verimli kullanımı ne olursa olsun, "diğer vhost'ların erişimine izin vererek" kapatmak "istiyorum. önceden tanımlanmış alanlar.


3
Nginx'te belirli bir Sanal Konak için favicon.ico nasıl ayarlanır?
Nginx'i ilk defa web sunucusu olarak kullanıyorum. Kurmak için herhangi bir sorun yaşamadım ve her şey harika çalışıyor. Tasarımcı, bana "başlık çubuğundaki simgeyi" "oraya yerleştirmesi" için gönderip gönderemeyeceğini sorduğunda sorun ortaya çıktı. # /opt/nginx/conf/nginx.conf ... server { listen 80 ; server_name *.website.com website.com; root /home/webuser/sites/website; } Dizim: /home/webuser/sites/website/ |_ index.html …

3
Apache benchmark alternatifleri? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Sunucu Arızası için konuya açık şekilde güncelleyin . 4 yıl önce kapandı . Sunucularımı test etmek için kullanabileceğim ubuntu için bazı araçları istiyorum. Baska öneri? Daha önce apache benchmark kullandım ama başka …

4
Jboss / tomcat için nginx'i yapılandırın
Bu soru edildi göç bunun Sunucu Fayı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Apache kullanarak 80 numaralı bağlantı noktasından JBoss / TomCat'a trafik iletmek için kurduk ve yapılandırdık mod_jk. Nginx'in karşılığı var mı? Temel olarak tüm 80 numaralı trafiğin jboss'a aktarılmasını istiyorum.

1
Topuzlu at kritik işçi zaman aşımı hatası nasıl çözülür?
Web sitemi iki sunucuda barındırmak için nginx ve gunicorn kullandım. Her iki sunucunun da aynı paket sürümleri var ve web sitesi başarıyla barındırılıyor, Ama sunucumun birinde gunicorn her zaman zaman aşımına uğradı ve hata alıyorum [CRITICAL]Worker Timeout Booting worker with pid Worker cannot boot with pid Ve bundan sonra web …
26 nginx  gunicorn 

3
Nginx - Belirli IP’yi olan kullanıcıları özel sayfaya yönlendirme
Oldukça büyük bir resim galerisi işletiyorum ve web sitelerini her gün siteyi indirerek çok fazla miktarda trafik yaratan 5 ziyaretçi var. Bu ziyaretçiler göründüğü gibi statik IP’lere sahip. Ulaşmak istediğim, bu 5 IP’nin siteyi ziyaret eder etmez belirli bir sayfaya (davranışlarının neden problemli olduğunu açıklayan) yönlendirilmesidir. Diğer tüm ziyaretçiler siteye …
26 nginx  ip  redirect 

3
Site genelinde temel auth ve alt sayfalar için devre dışı bırakmak etkinleştirilsin mi?
Göreceli olarak düz bir ileri yapılandırma var: upstream appserver-1 { server unix:/var/www/example.com/app/tmp/gunicorn.sock fail_timeout=0; } server { listen 80; server_name example.com; location / { proxy_pass http://appserver-1; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; auth_basic "Restricted"; auth_basic_user_file /path/to/htpasswd; } location /api/ { auth_basic off; } } Amaç, /api/alt …

3
Set-Cookie'nin etki alanı bölümünü nginx reverse proxy'de nasıl yeniden yazarım?
Bu soru edildi göç bunun Sunucu Fayı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Ben basit bir nginx ters proxy var: server { server_name external.domain.com; location / { proxy_pass http://backend.int/; } } Sorun, Set-Cookieyanıt başlıklarının içerdiğidir ;Domain=backend.int, çünkü arka uç, ters proxy'li olduğunu bilmez. Nasıl …

3
Adlandırılmış konumlarla DRY, modüler nginx conf (ters proxy) nasıl yazılır
Nginx'i çoğunlukla birkaç gunicon / mod_wsgi uygulamasının ve tabii ki sunucu statik dosyalarının önünde ters önbellekleme proxy'si olarak kullanıyorum. Hızlı bir şekilde nginx onaylarımın korunmasının imkansız hale geldiğini; Mesele şu ki, benzer (hatta aynı) bir kaç paternim var ama onu temizlemeyi başaramıyorum. Sahip olduğum en büyük sorunlardan biri, adlandırılmış konumları …

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.