Bagaimana untuk menggantikan nginx dengan openresty

WBOY
Lepaskan: 2023-05-16 22:10:05
ke hadapan
1209 orang telah melayarinya

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
Salin selepas log masuk
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
Salin selepas log masuk
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
Salin selepas log masuk

Hentikan nginx asal

./configure --with-http_ssl_module --with-luajit
gmake && gmake install
Salin selepas log masuk

Mulakan openresty

mv /usr/local/nginx/conf/*.conf /usr/local/openresty/conf
mv /usr/local/nginx/conf/conf.d /usr/local/openresty/conf
Salin selepas log masuk

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
Salin selepas log masuk

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

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!