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.

5
Alternatif untuk Apache
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki makna historis. Saat ini tidak menerima jawaban atau interaksi baru. Tumpukan kami saat ini adalah Apache + Tomcat + MySQL, menggunakan ProxyPassAJP untuk memecat permintaan dari Apache ke Tomcat. Kami juga menjalankan PHP untuk Wordpress di …

1
Memisahkan garis panjang dalam file konfigurasi nginx
Agar tidak membuang sampah ke back-end, saya memiliki regex yang ketat untuk locationarahan. Ini terlihat seperti ini: location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext { # other directives } Saya ingin melipat garis pada 80 karakter, apakah ada cara untuk membagi konfigurasi? Berikut ini menghasilkan kesalahan sintaks, tetapi sesuatu yang saya cari: location ^~ …

3
nginx case insensitive rewrite
Saya mencoba membuat pengalihan nginx saya sebersih mungkin. Saya mengerti ~ * adalah untuk case-sensitive tetapi saya hanya bisa membuatnya bekerja pada contoh 2. Contoh 1 rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect; Contoh 2 -Ini bekerja, tetapi tidak seefisien garis di atas. if ( $request_filename ~* foobar ) { rewrite ^ http://www.youtube.com/watch?v=oHg5SJYRHA0 …
15 nginx  rewrite 

3
Cara menjalankan nginx SSL pada port non-standar
Saya menyadari ini terlihat seperti duplikat dari setidaknya beberapa pertanyaan lain, tetapi saya telah membacanya beberapa kali dan masih melakukan kesalahan. Berikut ini adalah isi dari file konfigurasi nginx myexample.com saya yang terletak di /etc/nginx/sites-available. server { listen 443 ssl; listen [::]:443 ssl; server_name myexample.com www.myexample.com; add_header Strict-Transport-Security "max-age=31536000; includeSubDomains"; …
15 nginx  ssl 

3
Redirect Nginx berdasarkan agen pengguna
Ini adalah nginx conf saya saat ini: server { listen 90; server_name www.domain.com www.domain2.com; root /root/app; location / { try_files $uri =404; } location ~ /([-\w]+)/(\w+)/ { proxy_pass bla bla } } berfungsi dengan baik, keduanya www.domain.comdan www.domain2.commelayani konten yang sama. sekarang saya ingin menambahkan jika pengguna mengunjungi www.domain.com dan …
15 nginx 

2
Nginx tidak melakukan caching data
Saya memiliki REST API di belakang proxy nginx. Proksi berfungsi dengan baik, namun saya tidak dapat menyimpan tanggapan apa pun. Bantuan apa pun akan sangat dihargai: Konfigurasi nginx: worker_processes 10; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; pid logs/nginx.pid; events { worker_connections 1024; } http { proxy_cache_path /path/to/cache/dir keys_zone=one:60m; …
15 nginx  proxy  cache  solr 

1
Nginx - memetakan satu url ke file
Saya tidak dapat menemukan bagaimana saya dapat memetakan satu URL ke satu file statis. Saya mencoba: location /feeds/seznam/ { alias /path/to/file/feed.xml; } tapi ini tidak berhasil (dalam log saya melihat bahwa itu menambahkan index.html ke path).
15 nginx 

2
Bagaimana cara mengikuti arahan HTTP di dalam nginx?
Saya memiliki proxy HTTP berbasis nginx dan saya ingin memproses semua pengalihan HTTP di dalamnya sehingga klien hanya mendapatkan respons terakhir dalam rantai pengalihan. Kode dasar terlihat seperti: location /proxy { rewrite ^/proxy/([^/]+) $1 break; proxy_pass http://$uri/; } Upaya saya untuk mengikuti 1 arahan ulang adalah ini: error_page 301 302 …
15 nginx 

2
Wiring uWSGI untuk bekerja dengan Django dan nginx di Ubuntu 16.04
Saya mencoba untuk mengikuti tutorial ini untuk setup uWSGIdengan Djangodan nginxpada Ubuntu16.04. Semuanya bekerja dengan baik sampai langkah terakhir (oh ironi ...) di mana saya mencoba menjalankan perintah ini: sudo service uwsgi start Jika gagal dengan kesalahan berikut: Gagal memulai uwsgi.service: Unit uwsgi.service tidak ditemukan. Orang lain tampaknya mendapatkan kesalahan …
14 ubuntu  nginx  django  uwsgi  wsgi 

1
apa artinya "bit alamat rendah tidak berarti" artinya?
Saya mencoba membatasi akses dari Internet ke halaman login di blog saya, dan hanya membuatnya tersedia dari intranet saya. Jadi, saya telah menentukan lokasi berikut location ~/ghost/signing { allow 192.168.0.1/24; deny all; } Ketika saya memulai kembali Nginx saya mendapatkan peringatan berikut: bit alamat rendah 192.168.0.1/24tidak berarti di/etc/nginx/sites-enabled/site Juga, saya …
14 nginx 

5
Bagaimana saya memberi tahu Nginx untuk menunggu beberapa detik sebelum menyajikan aset?
Jadi ketika saya secara lokal menguji hal-hal seperti Ajax di aplikasi yang saya tulis, saya sering ingin menambahkan penundaan skrip sisi server menggunakan sleeppernyataan. Ini membantu mensimulasikan koneksi lambat dll. Apakah ada cara untuk menentukan perilaku penundaan yang serupa secara langsung di konfigurasi Nginx yang akan berfungsi untuk file HTML …
14 nginx 

4
Uji apakah variabel nginx diatur
Saya perlu mengatur variabel ke nilai default jika belum ditetapkan. Konfigurasi berikut berfungsi: if ($foo ~ "^$") { set $foo default-value; } Tapi itu menghasilkan peringatan runtime: menggunakan variabel "foo" yang tidak diinisialisasi Apakah ada cara untuk menguji apakah suatu variabel diatur tanpa menghasilkan peringatan dan tanpa mematikan peringatan secara …
14 nginx 

2
nginx: upstream dengan beberapa perintah server?
Saya mencoba mengemas 2 aplikasi yang menggunakan nginx sebagai proxy dan mengirimkan masing-masing file konfigurasi ke dalamnya /etc/nginx/conf.d/. Melakukan ini dalam satu file ( combined.conf) berfungsi dengan baik: upstream backend1 { http://localhost:8989; } upstream backend2 { http://localhost:8990; } server { location /backend1/ { proxy_pass http://backend1; } location /backend2/ { proxy_pass …
14 nginx 

3
Apakah ini membuktikan hambatan bandwidth jaringan?
Saya salah berasumsi bahwa pengujian AB internal saya berarti server saya dapat menangani 1k concurrency @ 3k hits per detik. Teori saya saat ini adalah bahwa jaringannya adalah hambatan. Server tidak dapat mengirim data dengan cukup cepat. Pengujian eksternal dari blitz.io pada konkursi 1k menunjukkan hit / s saya berhenti …

7
Nginx + php5-fpm = “File tidak ditemukan”
Saya telah menabrak dinding saat menyiapkan situs menggunakan nginx / fpm. Halaman ini menampilkan "File tidak ditemukan", dan ini muncul di nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Saya baru mengenal nginx dan fpm, dan pesan kesalahan itu tidak ada artinya bagi …
14 nginx  php-fpm  socket 

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.