«nginx» etiketlenmiş sorular

nginx (“motor x” olarak telaffuz edilir) hafif bir web sunucusu ve ters proxy sunucusudur



2
nginx - systemctl veya nginx -s nasıl yeniden yüklenir?
Sesli arama arasında bir fark var mı systemctl reload nginx ve çağırıyor nginx -s reload ? Systemd'in yanı sıra SysV ve Upstart gibi başka init sistemlerinin de olduğunu biliyorum. Belki bu soru onlar için de geçerlidir. Bu komutu init sistemi üzerinden vermek tercih edilebilir mi yoksa sadece nginx'in kendisini arayabilir …
24 linux  nginx  systemd 

4
HTTPS için ileri proxy olarak Nginx
Bu soru edildi göç o Süper Kullanıcı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 6 yıl önce göç etmiş . Nginx'i proxy HTTP trafiğine ( bu kılavuzu kullanarak ) başarıyla yapılandırabildiğim halde , HTTPS isteklerinin proxy'si için yapılan tüm girişimler 400 koduyla ( Kötü İstek ) sonuçlandı . Nginx hata ayıklama …
23 https  nginx  proxy 

2
Bir URL’deki işaret yüzdesi neden HTTP 400 Kötü İsteği hatasına neden oluyor?
Web tarayıcımda bir web sayfasının URL’sini yanlış yazarken tesadüfen rastlamıştım. Ziyaret neden http://example.com/% HTTP 400 Kötü İstek hatasının atılmasına neden olur? Sunucu yüzde işaretinden sonra veya öncesinde başka bir şey mi bekliyor? Apache ve Nginx sunucuları için olmuş gibi görünüyor. (Sunucu: cloudflare-nginx) https://superuser.com/% (Sunucu: Apache) http://mozilla.org/%

1
Yol düğümünü kaldırmak için Nginx yeniden yazma kuralı
Bir kullanıcının aşağıdaki URL'yi kullanarak web sitemdeki belirli bir resme erişmeye çalıştığını varsayalım: http://www.mywebsite.com/blog/image1.jpg?someParam=100 i 'blog' düğüm yolundan kaldırarak, bu bir yeniden yazma kuralı gerekir: http://www.mywebsite.com/image1.jpg?someParam=100


1
HTTP gövdesi içeriğinde nginx URI'leri yeniden yazmak nasıl yapılır?
Bu, nginx ters proxy 302'nin kök yerine bir URI alt klasörüne yeniden yönlendirilmesini nasıl yapacağım hakkındaki önceki sorumun bir devamıdır . Ben bir iç LAN sunucusu gibi bir URL dış istekleri proxy rewriteve proxy_passyönergeleri kullanan bir nginx proxy sunucusu var . İşte ASCII UML'deki çeviriyi temsil etme girişimim:https://domain.com/my/web/app/https://10.0.0.22/ .-------------. .------------------. …

2
Nginx'i tek bir yukarı akış sunucusunu yeniden deneyecek şekilde yapılandırma
Ters proxy olarak nginx kullanıyorum ve akış yukarı sunucu yanıt vermiyorsa, birkaç saniye bekleyin ve bir isteği yeniden denemek istiyorum. Bu şekilde yukarı akış sunucumu yeniden başlatabilirim ve 502 hatalı ağ geçidi gören kullanıcılar yerine, tarayıcıları sadece birkaç saniye kilitlenir (yeniden başlatma işlemi 3 veya 4 saniye sürer). Birkaç şey …
14 nginx 



5
Mac güvenlik duvarı nginx'i (bağlantı noktası 80) dış taraftan engelliyor
Bağlantı noktalarını kullanarak nginx'i yükledim ve sudo ile başlattım. Nginx karşılama sayfasına localhost'tan erişmek mükemmel çalışıyor, ancak harici bir bilgisayardan erişilemiyor. Bilgisayardan dışarıdan bir nmap yapmak 80/tcp filtered http Mac güvenlik duvarı bağlantı noktasını engelliyor. Daha sonra güvenlik duvarı istisna listesine nginx yürütülebilir dosyasını eklemeye devam ediyorum, ancak nmap hala …

2
Neden dinle 443 default_server; nginx kuralı zaten yapılandırılmış kuralı geçersiz kıl (http kuralları normal şekilde çalışıyor)?
Bir nginx ve farklı alt alan adlarım var: a.mydomain.com b.mydomain.com c.mydomain.com Nginx'in 4 kuralı vardır: 1) yeniden yazma kuralı: server { listen 80 server_name gl.udesk.org; root /nowhere; rewrite ^ https://a.mydomain.com$request_uri permanent; } 2) https kuralı: server { listen 443; server_name a.mydomain.com; root /home/a/a/public; ssl on; ssl_certificate conf.d/ssl/a.crt; ssl_certificate_key conf.d/ssl/a.key; ssl_protocols …
9 http  https  nginx 

2
Nginx'in 80 numaralı bağlantı noktasında çalışmasını sağlayamıyorum. Başka bir bağlantı noktasında iyi çalışıyor
Homebrew’in Nginx’i Mac OS X 10.11’de (El Capitan) kurdum. Nginx yapılandırmamı bu şekilde ayarlarsam: listen 127.0.0.1:8080; listen 127.0.0.1:81; listen 127.0.0.1:75; İşe yarayacak. Ama bunu oraya koyarsam: listen 127.0.0.1:80; Bu olmaz. Gidersem bağlantı reddedilir http://127.0.0.1 ps Nginx'in çalıştığını söylüyor netstat -a | grep nginx veya netstat -a | grep 80 olmadığını …
4 macos  port  nginx  ps 

0
Çalışan bir proxy sunucusu olarak nginx alınamıyor
Ev sunucumu, belirli etki alanı adları için ev ağımdaki diğer bilgisayarlara istek göndermek üzere kurmaya çalışıyorum (Sadece bir IP adresim var.) Bunu yapmak için Nginx kullanıyorum, ancak şansım yaver gitmiyor o. İnternette görülebilen Nginx çalışan bir bilgisayarım var. İyi çalışıyor. Nginx çalıştıran bir ahududu pi var ve doğrudan ona istekleri …

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.