Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menggantikan nginx dengan openresty

Bagaimana untuk menggantikan nginx dengan openresty

WBOY
WBOYke hadapan
2023-05-16 22:10:051213semak imbas

OpenResty, juga dikenali sebagai ngx_openresty, ialah pelayan aplikasi web teras berdasarkan Nginx OpenResty ialah platform web berprestasi tinggi berdasarkan Nginx dan Lua -mereka modul Nginx, sekali gus menjadikan Nginx sebagai platform aplikasi web universal yang berkuasa. configure arguments" ialah konfigurasi semasa menyusun nginx

wget https://openresty.org/download/openresty-1.15.8.1.tar.gz
tar zxvf openresty-1.15.8.1.tar.gzcd openresty-1.15.8.1
Compile openresty, tambah konfigurasi tadi selepas arahan "configure", jika anda perlu menggunakan lua, anda juga boleh menambah "– with-luajit"Bagaimana untuk menggantikan nginx dengan openresty
nginx -V
gmake ialah GNU make. Sebab untuk menggunakannya ialah platform bukan GNU mungkin menduduki arahan make. Tidak perlu mempertimbangkan isu ini di bawah sistem Linux. GNU, selepas penciptaan sistem Unix, perisian berbayar sumber tertutup mula muncul, jadi seseorang melancarkan pelan perisian percuma, rancangan GNU, untuk mempromosikan semangat sumber terbuka Editor Emacs dan pengkompil GCC adalah projek di bawah GNU, tetapi terdapat beberapa projek di bawah GNU Kernel sistem kemudiannya bekerjasama dengan Linux secara kebetulan dan mengeluarkan GNU/Linux.

Ganti fail konfigurasi

Alihkan fail konfigurasi nginx asal ke direktori openresty

nginx version: nginx/1.14.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
built with OpenSSL 1.0.2k-fips  26 Jan 2017
TLS SNI support enabled
configure arguments: --with-http_ssl_module

Hentikan nginx asal

./configure --with-http_ssl_module --with-luajit
gmake && gmake install

Mulakan openresty

mv /usr/local/nginx/conf/*.conf /usr/local/openresty/conf
mv /usr/local/nginx/conf/conf.d /usr/local/openresty/conf

Jika ia menggesa "nginx: [amaran] arahan "ssl" ditamatkan, gunakan "dengar &hellip ssl"", sebabnya ialah nginx versi 1.15 dan kemudiannya tidak lagi perlu menggunakan arahan ssl dan boleh; dikeluarkan.

Pautan lembut ke direktori bin

Jika anda mendapati arahan itu menyusahkan, anda boleh terus lembutkan pautan ke direktori bin dan menamakan semula kepada nginx

nginx -s stop

Atas ialah kandungan terperinci Bagaimana untuk menggantikan nginx dengan openresty. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam