Pertanyaan yang diberi tag «nginx»

Nginx ("eNgine x") adalah server HTTP yang ringan dan berkinerja tinggi, proksi terbalik, proksi aliran TCP dan proksi surat, dirilis di bawah lisensi mirip BSD.

1
verifikasi sertifikat klien ssl gagal di nginx
Saya mencoba mengatur otentikasi klien ssl di nginx. Saya membuat CA root yang ditandatangani sendiri. Dengan menggunakan itu, saya membuat sub-CA. Saya menggunakan sub-CA ini untuk membuat sertifikat untuk klien. Saya menggabungkan sub-CA dan root CA ke file baru. Saya memverifikasi sertifikat klien sebagai berikut: $ openssl verify -purpose sslclient …

4
Bagaimana cara mengatur halaman kesalahan mundur di nginx?
Saya mengonfigurasi penanganan nginx terhadap beberapa halaman kesalahan dan file media "default" lainnya (seperti favicon.ico dan robots.txt) saat ini dan saya mengalami masalah kecil membuat semuanya berfungsi seperti yang saya inginkan untuk halaman kesalahan tertentu . Pada dasarnya, yang saya coba lakukan adalah melayani file-file tertentu untuk server di bawah …
10 nginx 

1
nginx dengan komunikasi nginx menggunakan http2 tanpa ssl
Saya sudah punya nginx-proxy dan server docker nginx-server. client browser < > nginx-proxy adalah http2 dan 443 melalui proxy_pass. nginx-proxy < > nginx-server adalah http1 dan saya ingin memindahkannya ke http2 tetapi tanpa SSL - karena keduanya ada di server yang sama, saya tidak melihat manfaat mengenkripsi lalu lintas. Saya …
10 nginx  http2 

1
Cara menentukan beberapa variabel dalam arahan peta nginx
Yah saya punya pertanyaan yang sedikit berbeda dari yang ini : Saya tidak ingin memetakan dua variabel secara bersamaan, saya ingin memetakan satu variabel menggunakan dua lainnya sebagai parameter. Memang saya telah membaca di dokumentasi tentang arahan peta itu: Sebelum versi 0.9.0 hanya satu variabel yang dapat ditentukan dalam parameter …

2
jalur relatif nginx untuk disertakan
Dalam file conf nginx, apakah ada cara untuk menentukan includeke file conf lain relatif terhadap file conf saat ini? Saya ingin menulis: server { listen 80; server_name localhost; include "../apis/basic.conf"; ... }

3
Dapatkah saya menggunakan variabel lingkungan nginx dalam file statis yang dilayani nginx?
Jika saya menggunakan variabel lingkungan di konfigurasi nginx, dan nginx dikonfigurasi untuk hanya melayani file statis (html, js, css - misalnya aplikasi AngularJs), apakah ada cara saya dapat menggunakan variabel lingkungan dalam file JS yang dilayani nginx ? Atau satu-satunya cara untuk melakukan ini untuk menjalankan server non-statis, misalnya io.js, …

1
Bagaimana cara membagikan nginx log tanpa sudo ke pengguna lain?
Saya memiliki 2 pengguna di server saya. Satu dengan sudo mengakses yang lain tanpa. Bagaimana saya bisa memberikan akses ke log nginx /var/log/nginx/error.log Ke pengguna lain tanpa sudoizin untuk digunakan cat /var/log/nginx/error.log? Bisakah saya membuat sesuatu seperti symlink untuk login di direktori / home / username? Jadi pertanyaan saya adalah …
10 linux  ubuntu  nginx  logging 

1
Arahan lokasi tidak berfungsi
Untuk server NGINX saya, saya memiliki server virtual yang diatur hanya untuk mengeluarkan konten statis. Saat ini saya sedang mencoba mengaturnya agar gambar memiliki tanggal kedaluwarsa. Namun, ketika saya membuat arahan lokasi untuk ini, semuanya hanya menghasilkan 404. Konfigurasi saya sekarang terlihat seperti ini: /srv/www/static.conf server { listen 80; server_name …

2
Nginx ssl - SSL: error: 0906D06C: PEM rutinitas: PEM_read_bio: tidak ada garis start
Saya mencoba untuk mengaktifkan ssl di server menggunakan sertifikat dari 123-reg tapi saya terus mendapatkan kesalahan ini: nginx: [emerg] SSL_CTX_use_certificate_chain_file("/opt/nginx/conf/cleantechlms.crt") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line error:140DC009:SSL routines:SSL_CTX_use_certificate_chain_file:PEM lib) Ini adalah konfigurasi nginx saya: server { listen 443; server_name a-fake-url.com; root /file/path/public; passenger_enabled on; ssl on; ssl_certificate /opt/nginx/conf/cleantechlms.crt; ssl_certificate_key /opt/nginx/conf/cleantechlms.key; …
10 nginx  ssl 

3
nginx sebagai proxy menggunakan ip sumber tertentu
Saya menggunakan nginx untuk melayani file statis dan proksi permintaan lainnya ke beberapa instance Tomcat. Masalahnya adalah saya tidak tahu bagaimana memilih alamat IP mana yang akan digunakan nginx untuk terhubung ke Tomcat. Setiap instance Tomcat hanya menerima koneksi HTTP dari alamat IP tertentu. Server saya memiliki semua IP ini. …
10 nginx  proxy  ip  ip-address 

3
nginx tidak melayani permintaan ke alamat IP eksternal
Saya memiliki nginx yang berjalan pada port 81. Saya dapat menggunakan telnet telnet 127.0.0.1 81dan semuanya baik-baik saja. Tetapi ketika saya mencoba melakukan telnet ke mesin saya dari Mac saya (alamat IP eksternal), saya hanya mendapatkan kesalahan ini: telnet: connect to address 109.123.x.x: Connection refused telnet: Unable to connect to …
10 nginx  ip  ip-address 

1
Nginx redirect produk dari kategori lama ke baru
Saya sedang membuat pengalihan produk dari kategori lama ke baru. Saya berhasil membuatnya berfungsi dengan aturan berikut: rewrite ^/old-category/(.*) /new-category/$1; Tetapi saya ingin tahu kapan saya harus menggunakan tanda "garis akhir" $ dan apa bedanya dengan itu atau tanpa itu dalam kasus saya. Sebagai contoh: rewrite ^/old-category/(.*)$ /new-category/$1; Saya juga …

2
Bagaimana pernyataan if / else dengan nginx conf?
apakah mungkin untuk melakukan hal seperti ini dengan nginx? 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; }

3
Bagaimana saya bisa memberitahu SELinux untuk mengizinkan akses nginx ke soket unix tanpa audit2allow?
Saya memiliki permintaan penerusan nginx ke gunicorn melalui soket unix di /run/gunicorn/socket. Secara default, perilaku ini tidak diizinkan oleh SELinux: 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 …
9 nginx  selinux 

1
Cara mencatat nilai asli $ remote_addr saat menggunakan Real-IP
Lingkungan saya memiliki permintaan pengguna yang melewati sejumlah sistem: [Klien] -> [ELB] ---> [nginx] -> [web] (ELB = Penyeimbang Beban AWS Elastis) Berkat jawaban ini , saya harus menentukan dan meneruskan alamat IP klien yang benar ke server hulu (web) dengan header X-Forwarded-Fordan X-Real_IP. Konfigurasi nginx yang relevan: real_ip_header X-Forwarded-For; …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.