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

4
Nginx kimlik doğrulaması gerektiren bir ana bilgisayara proxy kullanmak nasıl kullanılır?
Proxy sunucusuna gönderilen HTTP Temel kimlik doğrulama bilgilerini de içerecek bir nginx proxy_pass yönergesi nasıl ayarlayabilirim? Bu, proxy'ye ihtiyacım olan URL'nin bir örneğidir: http://username:password@192.168.0.5/export?uuid=1234567890 Son amaç, 1 sunucunun, proxy sunucusunun URI'sini göstermeden başka bir sunucudan (proxy sunucumuzdan) dosyaları sunmasına izin vermektir. Bu çalışma% 90 doğru şimdi burada bulunan Nginx config …
41 nginx  proxy 



3
Nginx config'de şüpheli semboller
Aşağıdaki nginx config, örneğin var server { listen 80; server_name example.com allow 127.0.0.0/8; Yeniden başlattığımda, beni uyardı: Restarting nginx: nginx: [warn] server name "127.0.0.0/8" has suspicious symbols in /etc/nginx/sites-enabled/xxx Herhangi bir fikir?
41 nginx 

2
Nginx'i upstream SSL ile ters proxy olarak yapılandırma
Bir Nginx sunucusunu ters proxy olarak yapılandırmaya çalışıyorum, böylece istemcilerden aldığı https istekleri de ters akış sunucusuna https aracılığıyla iletiliyor. İşte kullandığım yapılandırma: 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 { listen 443 …

6
Yukarı akım okurken izin verilmedi.
Ray uygulamalarımızı nginx ve yolcunun üzerine yerleştirdik. Zaman zaman uygulama sayfalarının kısmen yüklenmesi. Uygulama günlüğünde hata yok.Ama nginx hata günlüğü aşağıdakileri gösteriyor: 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
NGINX’te doğru karakter kümesi HTTP başlığı nasıl etkinleştirilir?
NGINX'te doğru karakter kümesi başlıklarını etkinleştirmenin doğru yolu nedir? Web sitemi Google Sayfa Hızı ile analiz ediyorum. HTML dosyalarının kümesini HTTP başlıklarında belirtmem gerektiğini söylüyor. Bunu yapmanın doğru yolu nedir? Zaten sette çalıştım charset utf-8;içinde server {}benim Nginx yapılandırma dosyasının beyanı, ancak herhangi bir etkisi yoktur. Sunucum şu başlıkla yanıt …
39 nginx  http  charset 

1
nginx konumunda değişken değişken
Nginx yapılandırmalarımı optimize etmeye çalışıyorum, bu nedenle bir değişken ayarlamak mümkün olacak ve tüm konum yolları otomatik olarak güncellenecekti. Söz konusu dört satır var: 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; Elde etmek istediğim şey bir değişken ayarlamak (bu durumda 'php') ve onu config dosyasına dahil etmektir. set $variable …
37 nginx 

2
Nginx konumlarını ortak yapılandırma seçeneklerini paylaşacak şekilde nasıl yapılandırabilirim?
Bir konum kümesi için paylaşılan bir yapılandırma bloğunu nasıl yapılandırabilirim? 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; } Şimdi /api/0.1/user'e erişmeye çalışırsam, 404 alacağım …
37 nginx 


4
İsteğe bağlı Nginx modüllerini apt-get ile kurmak
Şu anda Nginx sitesindeki talimatları kullanarak Nginx'i yükledim: nginx=stable sudo su - add-apt-repository ppa:nginx/$nginx apt-get update apt-get install Nginx'i yapılandırdım ve bir süredir harika çalışıyor. Şimdi, bazı özel modüller eklemek istiyorum - Yükleme İlerleme Modülü diyelim . Bu modül için talimatlar eklemek demek --add-module=path/to/nginx_uploadprogress_modulesizin için ./configurekomuta. Ancak, Nginx'i kaynaktan yüklemedim. …

1
nginx: 8090 portunu bağlama izniniz yok ama 80 ve 8080'e bağlanıyor
Garip izinlerle ilgili bazı davranışlarla mücadele ediyorum: nginx'i 8080 numaralı bağlantı noktasını dinleyecek şekilde yapılandırdığımda her şey beklendiği gibi çalışıyor, ancak başka bir bağlantı noktası kullandığımda gibi bir şey alıyorum 2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) içinde /var/log/nginx/error.log Nereye bakacağım hakkında hiçbir fikrim yok, bu …

3
NGINX kullanıcısını nasıl değiştiririm?
Bir dizin oluşturan ve dizine bir görüntü çıkaran bir PHP betiği var. Bu Apache altında gayet iyi çalışıyordu ancak son zamanlarda sınırlı RAM'imizi daha fazla kullanmak için NGINX'e geçmeye karar verdik. Dizini oluşturmak için PHP mkdir () komutunu kullanıyorum: mkdir(dirname($path['image']['server']), 0755, true); NGINX'e geçtikten sonra aşağıdaki uyarıyı alıyorum: Warning: mkdir(): …

5
Mac OS X'te nginx nasıl durdurulur
Mac'imde nginx sunucusunu MacPorts'tan yükledim ve yapılandırdım sudo port install nginx Bağlantı noktası kurulum konsolundan gelen önerileri takip ederek nginx için launchd başlangıç ​​öğesini yarattıktan sonra sunucuyu başlattı. Yeniden adlandırılmış nginx.conf.exampleiçin nginx.confve yeniden adlandırıldı mime.types.exampleiçin mime.types. İyi çalışıyor, ama durduramadım. Denedim sudo nginx -s stop, ancak bu sunucuyu durdurmuyor, hala …
37 nginx  daemon  mac-osx 

5
Nginx vs Apache'yi ters proxy olarak seçmek
Bu tür bir soru belki burada istendi ama sorumla gerçekten eşleşen hiçbir şey bulamadım. Nginx performansının oldukça etkileyici olduğunu duydum, ancak Apache'nin yardım almak için daha fazla dokümanı, topluluğu (okuma: uzmanı) var Şimdi bilmek istediğim, her iki web sunucusunun da performans, yapılandırma kolaylığı, özelleştirme düzeyi vb. Bir vps ortamında TERS …

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.