«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 başlangıcı ssl başarısız böyle bir dosya veya dizin yok
İşte hata alıyorum: Nginx yapılandırmasını yeniden yükleme: nginx: [ortaya çıktı] SSL_CTX_use_certificate_chain_file ("/ path / to / cert.pem") başarısız oldu (SSL: hata: 02001002: sistem kütüphanesi: fopen: Böyle bir dosya veya dizin hatası yok: 20074002: BIO rutinleri: FILE_CTRL: system lib hatası: 140DC002: SSL rutinleri: SSL_CTX_use_certificate_chain_file: sistem lib) nginx: yapılandırma dosyası /etc/nginx/nginx.conf testi …

1
Bir alt yolu Nginx ile harici bir ana bilgisayara yönlendirme
Nginx aynı alt ağda bulunan başka bir sunucuya bir alt yol yönlendirerek oldukça basit bir harita oluşturmak gerekir. Nginx sunucusu: 192.168.0.2 Tomcat sunucusu: 192.168.0.3:8443 Bunu sunucu bölümüne koymaya çalıştım location /tomcatapi/ { rewrite /tomcatapi/(.*) $1 break; proxy_pass http://192.168.0.3:8443; } ama tüm http://www.myservice.com/tomcatapi/ erişim elde 500 hata sayfası ve nginx günlük …


1
Niceleyiciler kullanılırken nginx pcre_compile hatası
Takma adla ilgili bir sorunum var. Dosyanın ilk 4 basamağına dizinin bir parçası olarak eklemek istiyorum. ('../123456.jpg'=>'../123/123456.jpg' ve '../12.png'=>'../12/12.png' gibi) İşte ne var: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias /home/web/images/gallery/$1/$1$2; } Aldığım hata bu: nginx: [emerg] pcre_compile() failed: missing ) in "^/i/gallery2/(\d" Herkes bu işe nasıl olsun herhangi bir fikri var …
14 nginx  regex 

5
Nginx. Liste dışı SSL sanal sunucusuna olan talebi nasıl reddederim?
Aynı ip üzerinde bir joker SSL sertifikası ve birkaç alt alan var. Şimdi benim nginx sadece nginxlistelenen sunucu isimlerini işlemek ve diğerleri için bağlantıyı bırakmasını istiyorum , böylece liste dışı sunucu adları için çalışmıyor gibi görünüyor (yanıt vermiyor, reddetmiyor, ölü, yanıtta tek bir bayt değil). Aşağıdakileri yaparım ssl_certificate tls/domain.crt; ssl_certificate_key …

2
Nginx'te konum altında birden çok proxy uç noktası sunma
Ben /apifarklı uç noktalara gidiyor altyolları ile tek bir konum altında hizmet etmek istiyorum API uç noktaları bir çift var . Özellikle, webdis adresinde /apive tescilli bir API adresinde kullanılabilir olmasını istiyorum /api/mypath. Ben webis API ile çatışmalar hakkında endişelenmiyorum çünkü redis komut isimleri ile çatışması muhtemel olmayan alt yollar …

2
Bir sunucunun konumlarını birden fazla nginx yapılandırma dosyasında tanımlayabilir misiniz?
Aynı ana bilgisayarda çalışan birden çok yakut uygulamam var: ~/app1 ~/app2 ~/app3 Ve nginx proxy gibi uygulamalar gibi alt dizinleri kullanarak istiyorum: http://example.com/app1 http://example.com/app2 http://example.com/app3 Nginx, bu konumları birden fazla dosyada tanımlayabilmemi destekleyip desteklemediğini merak ediyorum, böylece tüm uygulamaları için tek bir yapılandırma dosyasına sahip olmak yerine her yapılandırmayı uygulama …
14 nginx 

2
Nginx - İleri HTTP AUTH - Kullanıcı?
Nginx ve Jenkins (Hudson) ile biraz sorunum var. HTTP Temel Kimlik Doğrulaması ile Jenkins örneği için Ters Proxy olarak Nginx kullanmaya çalışıyorum. Şimdiye kadar çalışıyor, ancak Kimlik Doğrulaması Kullanıcı Adı ile başlık geçmek için hiçbir fikrim yok? location / { auth_basic "Restricted"; auth_basic_user_file /usr/share/nginx/.htpasswd; sendfile off; proxy_pass http://192.168.178.102:8080; proxy_redirect default; …

1
Bir alt dizin hariç tüm istekleri HTTPS'ye yönlendir
Kendim imzalı sertifikalardan nginx web sunucumdaki Sertifikaları Şifrelemeye geçmeye çalışıyorum. Şu anda, tüm istekleri yönlendirmek http/80için https/443bir süre önce oluşturulan bir öz imzalı sertifika kullanan,. Şimdi - anladığım kadarıyla Let's Encrypt (bağlantı noktası 80) için bir istekte bulunur ( webrootseçeneğini kullanıyorum gibi certbot). Bu istekler yeniden yönlendirilir, bu da sertifika …

1
Nginx istemci sertifikalarını yalnızca belirli bir konumda doğrular
Nginx'i web uygulama sunucumuzun ters proxy'si olarak kullanıyoruz. Nginx SSL'imizi ve benzerlerini işler, ancak aksi takdirde ters proxy olarak işlev görür. İstekler için geçerli bir müşteri sertifikası talep etmek istiyoruz, /jsonrpcancak başka bir yerde talep etmiyoruz. Bulduğumuz en iyi yol server { listen *:443 ssl; ssl on; ssl_certificate /etc/nginx/server.crt; ssl_certificate_key …

4
Nginx verileri iki sunucuya nasıl çoğaltılır?
Belirli bir nginx sunucusunun iki sunucuya aldığı trafiği çoğaltmaya çalışıyorum . Amaç yük dengelemek değil, aynı girişi tüm nginx sunucularında tekrar oynatmaktır. Örnek: Nginx bir HTTP POST alır. Aynı POST'u diğer sunuculara göndermek istiyorum. ** GÜNCELLEME ** Durum kolay ve karmaşık değildir. Sadece POST verileri (veya GET veya herhangi bir …
14 nginx  ab 


2
Neden 14 karakter nginx server_name yönergesi için maksimum uzunluktur?
Aşağıdaki sanal ana makineye sahibim server { server_name abc.example.com; root /var/www/test/; index index.html; } Çalıştırırken nginx -s reloadaşağıdaki hatayı alıyorum: nginx: [oluştu] server_names_hash dosyasını oluşturamadı, server_names_hash_bucket_size değerini artırmalısınız: 32 Aynı şey 15 veya daha fazla karakter içeren herhangi bir sunucu_adı için de geçerlidir. Sunucu_adı ab.example.com(veya 15 karakterin altındaki herhangi bir …

1
SSL protokol bilgisini HTTP üstbilgisi üzerinden arka uca iletme
Kaniş savunmasızlığı yakın zamanda ortaya çıktıktan sonra ekibimiz SSLv3'ten devam etmeye karar verdi. Ancak tamamen kaldırılmadan önce , günlük kullanıcıları tarayıcılarının kullanımdan kaldırılmış SSLv3 kullandıkları konusunda uyarmak isterler. Böylece, Ön uç SSL boşaltma işleminden protokolü (SSLv3, TLS1 vb ...) tespit edin (nginx kullanıyoruz) Bu bilgiyi (SSL protokolü) HTTP üstbilgisi üzerinden …
13 nginx  ssl  poodle 

3
NGINX PageSpeed ​​Module kaynaklarında gzip Sıkıştırmasını nasıl etkinleştiririm?
Google PageSpeed ​​Insights aracında (hem mobil hem de masaüstü için) 100 puan elde etmek için belirli bir web sitesini optimize etmeye yoğun bir şekilde odaklandım. Öğelerin çoğu kusursuz çalışıyor, ancak web sitesi için "Sıkıştırmayı Etkinleştir" uyarısını almaya devam ediyorum. Sunucumda gzip etkinleştirildiğinden ve sıkıştırılmamış olarak sunulan tek kaynaklar NGINX PageSpeed …

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.