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

6
Yüklü yazılımı kaynaktan nasıl yükseltebilirim?
Ubuntu deposundaki paketler oldukça eski olduğu için NGinx'i kaynaktan yüklüyorum. Bu tür kurulumları yükseltmek için en iyi yöntemin ne olduğunu merak ediyordum? Mevcut iş akışım içeriyor. Yeni kaynağı indirme Yazılımı aynı yollarla yükleyin. Yazılımı yeniden başlatma. Bir şey bana bunun en iyi yol olmadığını söylüyor. Öneriler?
10 nginx  update  source 

2
NGINX SSL, IPv6 üzerinden yanıt vermiyor
Nginx ile bir Debian sunucusunda, HTTPS ve IPv6 üzerinden bir web sunucusundan yanıt alamıyorum. HTTP iyi çalışıyor. netstat, IPv6 adresini dinleyen bağlantı noktası 443'ü bildiriyor güvenlik duvarı açık, ipv6scanner.com 443 numaralı bağlantı noktasını açık bildirdi yerel olarak (terminal üzerinden) wget ve curl doğru bir yanıt alır, böylece nginx yapılandırması tamam …
10 nginx  ssl  ipv6 

1
php-fpm: başlangıç_servers, min_spare_servers, max_spare_servers
Benim sunucu için ayar yapmak benim php-fpm kurulumu çalışıyorum ve sorun ile ne bulmaktan pm.start_servers, pm.min_spare_serversve pm.max_spare_serversdeğişkenler. Ben kullanıyorumpm = dynamic pm.max_childrentamamen açıktır. Her alt süreç bir kerede 1 web istemcisine hizmet eder. Tamam. Peki "sunucu" nedir? Açıkçası, sahip olduğum varsayılan yapılandırmaya bağlı olarak, 1 sunucu 1'den fazla çocuk sunabilir. …
10 nginx  php  php-fpm 

2
Nginx proxy ile yapışkan oturumlar
İki farklı AWS örneğinde çalışan bir uygulamam var ve belirli bir şekilde web soketi teknolojilerinden yararlanabilmem için IP tabanlı "yapışkan" veya "kalıcı" oturumları etkinleştirmek istiyorum. Her ikisi de ip_hashbu yapışkan oturumları etkinleştirmek için kullanmayı içeren iki farklı kurulum var . İlk kurulumda, uygulama işlemleri Nginx yapılandırmasıyla aynı örnekte çalışıyor. Bu …

3
Docker + nginx + php-fpm kullanarak statik içerik sunma
Docker kullanarak bir php webapp yapılandırmaya çalışıyorum. Fikir, uygulamayı php-fpmbağımsız bir kapsayıcıda kullanarak çalıştırmak ve nginx çalıştıracak başka bir kapsayıcıya sahip olmaktır. Bu kurulumun amacı, aynı makinede çalışan diğer web uygulamalarına yapılan istekleri proxy yapmak için aynı nginx kapsayıcısını kullanmaktır. Sorun, bu nginxistekleri devam tutmak gibi düzgün statik dosyaları (js, …

2
10/20 / 40Gbps nginx büyük dosyaları web sunucusunu önbelleğe alma [20Gbps'ye ulaşıldı]
Bu soruda tek bir sunucudan 40Gbps sunmak için mümkün olan en iyi yapılandırmayı / donanımı bulmak istiyorum. Durum Arkasındaki yavaş depolama sunucularından zirveleri boşaltan bir video paylaşım proxy sunucumuz var. Tüm trafik yalnızca HTTP'dir. Sunucu, ters proxy (sunucuda önbelleğe alınmamış dosyalar) ve bir web sunucusu (yerel sürücülerde depolanan dosyalar) gibi …

3
SELinux'a audit2allow olmadan bir unix soketine nginx erişimine izin vermesini nasıl söyleyebilirim?
Bir unix soketi ile gunicorn nginx yönlendirme istekleri var /run/gunicorn/socket. Varsayılan olarak, bu davranışa SELinux tarafından izin verilmez: grep nginx /var/log/audit/audit.log type=SERVICE_START msg=audit(1454358912.455:5390): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nginx comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' type=AVC msg=audit(1454360194.623:7324): avc: denied { write } for pid=9128 comm="nginx" name="socket" dev="tmpfs" ino=76151 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:httpd_sys_content_t:s0 …
10 nginx  selinux 

2
Nginx: ana bilgisayar üstbilgisini seçilen sunucuya nasıl ayarlanır (yük dengeleme)
Yük dengeleyici olarak çalışan bir sitem var. Site A. Yalnızca bir alan adına sahip başka sitelerim var. Bu yüzden sadece onlara yönlendirme yaparsanız ana bilgisayar adı bulunamadı diyor. Bu yüzden başlığı bir şeye manuel olarak ayarlarsam, yalnızca o site görünür. proxy_set_header Host xxxxSeçilen sunucu adresine nasıl ayarlayabilirim ? Bu şekilde …
10 nginx 

1
SSL ile eski alan adından yenisine Nginx yönlendirmesi
Ben benim site için alan adını değiştirmeye çalışıyorum https://www.myolddomain.se/içinhttps://www.mynewdomain.se/ Sorun, eski alan adım için SSL'yi tüm sayfalarda zorladım ve bu nedenle google ve diğer sitelerdeki tüm bağlantıların https ile bağlantılı olması. Bir https bağlantısından eski etki alanını ziyaret etmeye çalıştığımda bir sertifika hatası alıyorum. Yani sorum şu: https ile bağlantılı …

1
Nginx, DER biçimindeki sertifikaları destekliyor mu?
Birini kullanmayı denedim ve başarısız oldu. PEM'e dönüştürmek işe yarar. Kullanıcılarımız sertifikaları sunucumuza yüklüyor ve nginx'i her ikisini de destekleyecek şekilde yapılandırabilir miyiz diye merak ediyoruz. Değilse, sertifika dosyasının DER veya PEM biçiminde olup olmadığını programlı olarak belirlemenin bir yolu var mı?
10 nginx 

4
Nginx'te yedek hata sayfası nasıl ayarlanır?
Şu anda nginx'in bazı hata sayfalarını ve diğer "varsayılan" medya dosyalarını (favicon.ico ve robots.txt gibi) işlemesini yapılandırıyorum ve bazı hata sayfaları için istediğim şekilde çalışmak için küçük bir problemle karşılaştım . Temel olarak, yapmaya çalıştığım şey o sunucu için kök altında bir sunucu için belirli dosyaları sunmak, örneğin /var/www/someserver.com/robots.txt. Bu …
10 nginx 

5
Nginx Munin eklentisi veri göstermiyor
Muninx üzerinden NGinx istatistiklerini izlemek istiyorum ancak Nginx eklentileri veri göstermiyor. Munin nginx eklentilerinden sadece birinin neden çalıştığını teşhis etmek mümkün müdür? Sunucu CentOS 5.3 üzerinde çalışıyor
10 nginx  munin 

1
Eski kategoriden yeni kategoriye kadar ürünlerin Nginx basit yönlendirmesi
Eski kategoriden yeni kategoriye ürün yönlendirmeleri yapıyorum. Aşağıdaki kural ile çalışmasını başardım: rewrite ^/old-category/(.*) /new-category/$1; Ama ne zaman "bitiş çizgisi" işareti $ kullanmalıyım ve benim durumumda ya da onsuz fark nedir bilmek istiyorum. Örneğin: rewrite ^/old-category/(.*)$ /new-category/$1; Ayrıca, yalnızca eski kategori adı (ürünler olmadan) yazarlarsa, yalnızca kategori yönlendirmesi için yeni …

2
Nginx conf ile if / else deyimi nasıl yapılır?
nginx ile böyle bir şey yapmak mümkün mü? if ( $http_user_agent = "wget" ){ server { listen 11.11.11.11:1111; root /website1/; server_name example.com www.example.com; else server { listen 22.22.22.22:22222; root /website2/; server_name example2.com www.example2.com; }

1
Real-IP kullanılırken $ remote_addr orijinal değeri nasıl günlüğe kaydedilir
Ortamımın çeşitli sistemlerden geçen kullanıcı istekleri var: [Müşteri] -> [ELB] ---> [nginx] -> [web] (ELB = AWS Elastik Yük Dengeleyici) Bu cevap sayesinde , nginx belirleme ve doğru istemci IP adresini X-Forwarded-Forve X-Real_IPüstbilgileri ile akış yukarı sunuculara (web) geçiriyorum. İlgili nginx yapılandırması: real_ip_header X-Forwarded-For; set_real_ip_from 10.0.0.0/8; real_ip_recursive on; proxy_set_header X-Real-IP …

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.