lokasi sekarang:Rumah > Artikel teknikal > Operasi dan penyelenggaraan > Nginx

  • Analisis contoh arahan add_header Nginx
    Analisis contoh arahan add_header Nginx
    Prakata Seperti yang kita semua tahu, fail konfigurasi nginx menetapkan header respons dengan menggunakan arahan add_header. Gunakan curl untuk menyemak maklumat tapak dan mendapati bahawa pengepala yang dikembalikan adalah berbeza daripada apa yang anda jangkakan: http/2200date:thu,07feb201904:26:38gmtcontent-type:text/html;charset=utf-8vary:accept-encoding, cookiecache- control:max-age=3,mesti-revalidatelast-modified:thu,07feb20190
    Nginx 1564 2023-05-17 18:37:06
  • Bagaimana Nginx memajukan secara dinamik ke hulu berdasarkan laluan dalam url
    Bagaimana Nginx memajukan secara dinamik ke hulu berdasarkan laluan dalam url
    Senario 1/svr1/xxxx?yyy dimajukan ke svr1:8080/xxxx?yyy/svr2/xxxx?yyy dan dimajukan ke svr2:8080/xxxx?yyy Konfigurasi adalah seperti berikut: lokasi~*/(srv[1-. 9]+)/( .*)${allowall;proxy_passhttp://$1/$2$is_args$args;proxy_set_headerhost$host;proxy_set_headerx-forwarded-for$forwarded_addr;}upstreamsrv1{serversrv1-
    Nginx 1488 2023-05-17 18:28:06
  • Bagaimana untuk menyelesaikan ralat Nginx 404
    Bagaimana untuk menyelesaikan ralat Nginx 404
    Baru-baru ini, apabila menggunakan projek, beberapa masalah berlaku Seperti yang ditunjukkan dalam rajah, antara muka log masuk biasa boleh diakses, tetapi selepas log masuk, ralat 404 akan dilaporkan semasa mengakses alamat Jadi saya pergi untuk menyemak sama ada terdapat sebarang ralat konfigurasi , tetapi selepas menyemak, saya mendapati bahawa nginx IP dan port bagi dua fail konfigurasi conf dan config.js adalah betul Projek ini telah digunakan berkali-kali dan tiada ralat seperti itu berlaku. Ini ialah fail sumber ternyahmampat asal nginx.conf Kawasan yang dibulatkan ialah IP yang sepadan dan port pendengaran yang harus dikonfigurasikan mengikut konfigurasi projek mendengar sepadan dengan port, dan nama_server sepadan dengan IP yang diakses, tetapi ini tidak boleh dilakukan. Untuk menyelesaikan masalah, kita perlu menambah ayat tr
    Nginx 16069 2023-05-17 18:23:18
  • nginx ip senarai hitam kaedah larangan dinamik
    nginx ip senarai hitam kaedah larangan dinamik
    1. Senarai hitam penyelesaian diteruskan ke mysql (penyelesaian biasa ialah redis, tetapi ia tidak kondusif untuk dikawal, seperti: IP berbeza menetapkan tempoh sah yang berbeza, IP crud, statistik, dll.); dalam nginx Buka sekeping memori (lua_shared_dict), dan Lua akan sentiasa menyegarkan senarai hitam dari mysql ke lua_shared_dict semua permintaan mesti pergi ke ipcheck dalam lua_shared_dict. 2. Pasang 2.1 pasang luajitcdluajit-2.0.5makemakeinstallprefix=/usr/local/
    Nginx 1443 2023-05-17 17:58:06
  • Bagaimana untuk menyelesaikan masalah konfigurasi nginx add_header
    Bagaimana untuk menyelesaikan masalah konfigurasi nginx add_header
    Prakata add_header ialah arahan yang ditakrifkan dalam modul pengepala Seperti namanya, ia digunakan untuk menambah pengepala respons http. Tetapi sila ambil perhatian bahawa ia hanya "menambah", bukan menulis semula. Jadi jika pengepala sudah wujud, menggunakan add_header akan menyebabkan masalah. Selain itu, dalam versi nginx yang lebih rendah, add_header tidak menyokong penggunaan dalam halaman ralat. Ini adalah arahan dengan banyak perangkap. Peringkat pemprosesannya lebih lewat daripada pemprosesan lokasi Walaupun ia boleh ditulis di lokasi, jika lokasi lain ditulis semula, add_header yang tidak diproses di lokasi sebelumnya akan hilang. Contohnya: lokasi
    Nginx 1842 2023-05-17 17:40:06
  • Cara menggunakan Partainer proksi Nginx
    Cara menggunakan Partainer proksi Nginx
    Tujuan utama adalah untuk memproksi perkhidmatan Partainer melalui nginx dan melakukan pemajuan bersatu melalui nginx 1. Mulakan nginx dan pasangkan keseluruhan laluan konfigurasi nginx boleh didapati dalam Baidu dockerrun-p80:80-namenginx-. -restart=always- vnginx/:/etc/nginx-dnginx ubah suai conf.d/default.confupstreamdocker{//nama bekas portainer di bawah laluan konfigurasi Jika nginx ini tidak dikonfigurasikan, noresolverdefinedtore akan digunakan.
    Nginx 1348 2023-05-17 17:04:06
  • Bagaimana untuk mengkonfigurasi ab untuk melakukan ujian tekanan untuk pelayan Nginx
    Bagaimana untuk mengkonfigurasi ab untuk melakukan ujian tekanan untuk pelayan Nginx
    ab ialah alat ujian prestasi untuk apache Anda hanya boleh memasang alat ab. Pasang abapt-getinstallapache2-utilscentos pada ubuntu dan pasang abyuminstallhttpd-tools Sebelum ujian, anda perlu menyediakan html ringkas, php dan fail imej. Uji mereka secara berasingan. Kami meletakkan ketiga-tiga fail ini dalam direktori html lalai bagi direktori pemasangan nginx Selepas penyediaan, kami boleh menguji ab-kc1000-n1000http://localhost/ab.html Perintah ini akan menggunakan 1000 concurrency dan menyambung 1000 kali. Hasilnya adalah seperti berikut
    Nginx 790 2023-05-17 16:40:51
  • Cara menggunakan htpasswd untuk melindungi kata laluan laman web dalam Nginx
    Cara menggunakan htpasswd untuk melindungi kata laluan laman web dalam Nginx
    Kesan akhir adalah serupa (antara muka penyemak imbas berbeza adalah berbeza): jika pengesahan gagal, ralat http akan dilaporkan: 401authorizationrequired. Untuk melaksanakan fungsi sedemikian, anda perlu menukar konfigurasi pelayan dan menetapkan nama pengguna dan kata laluan untuk log masuk. Mula-mula kita perlu menukar konfigurasi pelayan nginx tapak web Untuk pelayan Ubuntu, fail konfigurasi ini biasanya terletak di /etc/nginx/sites-enabled/ Sebagai contoh, saya menggunakan fail konfigurasi lalai /etc/nginx/sites-. didayakan/lalai di sini Contoh: salin kod seperti berikut: pelayan{serve
    Nginx 946 2023-05-17 15:49:06
  • Bagaimana untuk mengkonfigurasi fungsi senarai hitam atau senarai putih untuk pelayan Nginx
    Bagaimana untuk mengkonfigurasi fungsi senarai hitam atau senarai putih untuk pelayan Nginx
    1. Kaedah mentakrif senarai hitam atau senarai putih: 1. Kata kunci konfigurasi format konfigurasi senarai hitam atau senarai putih ruang storan fail white_black_list_confconf/white.listzone=white:2m;|||||||-------- ---- ------------------------------Saiz ruang simpanan di sini ialah 2m Saiz ruang menentukan kapasiti senarai hitam putih ||---- ---------------------------------------------- ------------------------------------------------------
    Nginx 2327 2023-05-17 15:40:06
  • Cara menggunakan Docker untuk memasang volum untuk menggunakan Nginx
    Cara menggunakan Docker untuk memasang volum untuk menggunakan Nginx
    Jumlah data Nginx nginx mempunyai banyak fungsi, seperti proksi hadapan, proksi songsang, pengimbangan beban, proksi telus, dll. Secara umumnya, proksi songsang dan pengimbangan beban digunakan lebih banyak. Operasi ini hanya perlu mengubah suai fail konfigurasi, jadi kami hanya perlu menyegerakkan fail konfigurasi secara setempat. Laluan fail konfigurasi nginx ialah etc/nginx/nginx.conf Mula-mula buat direktori dan fail yang sepadan: nginx.conf dalam direktori nginx1 juga mesti dibuat, dan kandungannya boleh dibiarkan kosong. Seterusnya, semak sama ada imej itu normal: Jika anda belum memuat turun imej, gunakan arahan berikut untuk menarik imej (lalai ialah versi terkini): dockerpullnginx Seterusnya, jalankan bekas: docker
    Nginx 1156 2023-05-17 15:31:40
  • Bagaimana untuk mengkonfigurasi nginx Laravel Octane dan WebSocket dalam Laradock
    Bagaimana untuk mengkonfigurasi nginx Laravel Octane dan WebSocket dalam Laradock
    Situasi sebelumnya menerangkan bahawa selepas memasang LaravelOctane dalam laradock, swoole dimulakan Konfigurasi sambungan akses port dalam nginx gagal, dan mesej ralat 502 dilaporkan seperti berikut: location/octane{proxy_passhttp://127.0.0.1:8080. ;} Sebab: Pelayan Swoole berada dalam Workspace Running dalam bekas; pelayan Nginx berjalan dalam bekas Nginx, dan anda perlu mencari IP Workspace dan mengkonfigurasinya dalam nginx. Penyelesaian: dockerps menyemak id bekas Ruang Kerja. id bekas dockerinspect, cari Networ
    Nginx 1286 2023-05-17 15:22:06
  • Cara mengoptimumkan Nginx dan Node.js untuk rangkaian beban tinggi
    Cara mengoptimumkan Nginx dan Node.js untuk rangkaian beban tinggi
    Jika pengoptimuman rangkaian tidak terlebih dahulu memahami mekanisme penghantaran asas nginx dan node.js dan menjalankan pengoptimuman disasarkan, tidak kira betapa terperinci pengoptimuman kedua-duanya, ia mungkin sia-sia. Secara amnya, nginx menghubungkan klien dan aplikasi huluan melalui tcpsocket. Sistem kami mempunyai banyak ambang dan sekatan untuk tcp, yang ditetapkan melalui parameter kernel. Nilai lalai parameter ini selalunya ditetapkan untuk tujuan umum dan tidak dapat memenuhi trafik tinggi dan keperluan hayat pendek pelayan web. Berikut ialah beberapa parameter yang menjadi calon untuk menala tcp. Untuk menjadikannya berkesan, anda boleh meletakkannya dalam fail /etc/sysctl.conf, atau meletakkannya dalam fail konfigurasi baharu, seperti /etc/sysctl.
    Nginx 1488 2023-05-17 15:13:14
  • Bagaimana nginx merealisasikan pemisahan dinamik dan statik tomcat
    Bagaimana nginx merealisasikan pemisahan dinamik dan statik tomcat
    1. Mengapakah pemisahan dinamik dan statik perlu dicapai 1) nginx mempunyai keupayaan yang kuat untuk memproses sumber statik Sebab utama ialah kecekapan nginx dalam memproses halaman statik adalah lebih tinggi daripada jumlah permintaan tomcat adalah 1000 kali. maka volum permintaan nginx ialah 6000 kali , daya tampung tomcat sesaat ialah 0.6m, dan daya tampung nginx sesaat ialah 3.6m Ia boleh dikatakan bahawa keupayaan nginx untuk memproses sumber statik adalah 6 kali ganda daripada tomcat, dan kelebihannya adalah jelas. 2) Sumber dinamik dan sumber statik diasingkan untuk menjadikan struktur pelayan lebih jelas. 2. Prinsip pemisahan statik dan dinamik Antara permintaan yang diterima oleh pelayan daripada klien, ada yang meminta sumber statik, seperti html, css, js dan sumber imej.
    Nginx 872 2023-05-17 14:52:28
  • Bagaimana untuk menggunakan fungsi penulisan semula nginx
    Bagaimana untuk menggunakan fungsi penulisan semula nginx
    Prakata: Apabila anda menyemak imbas beberapa tapak web, adakah anda perasan bahawa apabila anda memasukkan: www.abc.com atau www.abcd.com, halaman tersebut boleh memaparkan kandungan halaman utama www.abc.com seperti biasa. Ini adalah senario penggunaan nginxrewrite. Pengenalan menulis semula Tulis semula adalah fungsi asas penting yang disediakan oleh pelayan Nginx Fungsi utamanya adalah untuk merealisasikan penulisan semula alamat URL. Fungsi penulisan semula bergantung kepada sokongan pcre perpustakaan pcre (nginx menggunakan modul ngx_http_rewrite_module untuk menghuraikan dan mengendalikan fungsi Tulis Semula
    Nginx 3420 2023-05-17 13:49:32
  • Bagaimana untuk melaksanakan kolam memori nginx
    Bagaimana untuk melaksanakan kolam memori nginx
    1. Pengenalan kepada versi stabil terkini nginx1.20.2. Untuk memperuntukkan memori dengan cekap dan cepat, dan mengurangkan pemecahan memori, nginx melaksanakan komponen kumpulan memori asasnya sendiri. Fail pelaksanaan utama ngx_palloc.h, ngx_palloc.c 2. Struktur data 2.1 Struktur utama kolam memori typedefstruct{u_char*last;u_char*end;ngx_pool_t*next;ngx_uint_tfailed;}ngx_pool_data_t;structngx_pool_s{ngx_pool_data_pomax
    Nginx 1325 2023-05-17 13:26:27

Cadangan alat

kod hubungan borang mesej perusahaan jQuery

Kod hubungan borang mesej perusahaan jQuery ialah borang mesej perusahaan yang ringkas dan praktikal dan hubungi kami kod halaman pengenalan.
butang borang
2024-02-29

Kesan main balik kotak muzik MP3 HTML5

Kesan khas main balik kotak muzik HTML5 MP3 ialah pemain muzik mp3 berdasarkan HTML5+css3 untuk mencipta emotikon kotak muzik comel dan klik butang suis.
Kesan khas pemain
2024-02-29

HTML5 kesan khas menu navigasi animasi zarah sejuk

Kesan menu navigasi animasi zarah sejuk HTML5 ialah kesan khas yang bertukar warna apabila menu navigasi dilegarkan oleh tetikus.
Navigasi menu
2024-02-29

jQuery bentuk visual seret dan lepas kod penyuntingan

Kod pengeditan seret dan lepas bentuk visual jQuery ialah bentuk visual berdasarkan rangka kerja jQuery dan bootstrap.
butang borang
2024-02-29

Templat web pembekal buah-buahan dan sayur-sayuran organik Bootstrap5

Templat web pembekal buah-buahan dan sayur-sayuran organik-Bootstrap5
Templat Bootstrap
2023-02-03

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5
Templat Bootstrap
2023-02-02

Templat web maklumat resume ringkas Bootstrap4

Templat web maklumat resume ringkas Bootstrap4
Templat Bootstrap
2023-02-02

Bahan vektor elemen musim panas yang comel (EPS+PNG)

Ini ialah bahan vektor elemen musim panas yang comel, termasuk matahari, topi matahari, pokok kelapa, bikini, kapal terbang, tembikai, ais krim, ais krim, minuman sejuk, cincin renang, selipar, nanas, kerang, tempurung, bintang laut, ketam , Lemon, pelindung matahari, cermin mata hitam, dsb., bahan disediakan dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-05-09

Empat bahan vektor lencana tamat pengajian 2023 merah (AI+EPS+PNG)

Ini ialah bahan vektor lencana tamat pengajian 2023 merah, empat jumlahnya, tersedia dalam format AI, EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-29

Burung nyanyian dan troli diisi dengan bahan vektor sepanduk musim bunga reka bentuk bunga (AI+EPS)

Ini ialah bahan vektor sepanduk musim bunga yang direka dengan burung nyanyian dan troli penuh dengan bunga Ia tersedia dalam format AI dan EPS, termasuk pratonton JPG.
gambar sepanduk
2024-02-29

Bahan vektor topi pengijazahan emas (EPS+PNG)

Ini ialah bahan vektor topi pengijazahan emas, tersedia dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-27

Templat Laman Web Syarikat Pembersihan dan Pembaikan Hiasan Rumah

Templat Laman Web Syarikat Perkhidmatan Pembersihan dan Penyelenggaraan Hiasan ialah muat turun templat tapak web yang sesuai untuk tapak web promosi yang menyediakan hiasan rumah, pembersihan, penyelenggaraan dan organisasi perkhidmatan lain. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat halaman panduan resume peribadi berwarna segar

Templat halaman panduan resume permohonan kerja peribadi padanan warna segar ialah halaman panduan paparan kerja resume carian kerja peribadi muat turun templat sesuai untuk gaya padanan warna segar. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat Web Resume Kerja Kreatif Pereka

Templat Web Resume Kerja Kreatif Pereka ialah templat web yang boleh dimuat turun untuk paparan resume kerja peribadi yang sesuai untuk pelbagai jawatan pereka. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat laman web syarikat pembinaan kejuruteraan moden

Templat tapak web syarikat kejuruteraan dan pembinaan moden ialah templat tapak web yang boleh dimuat turun sesuai untuk promosi industri perkhidmatan kejuruteraan dan pembinaan. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.