1. Muat naik pakej mampat nginx nginx-1.8.0.tar.gz ke pelayan linux
2. Memandangkan nginx dibangunkan dalam bahasa C dan kami memasang nginx di sini dengan menyusun kod sumber nginx , jadi anda perlu memasang persekitaran kompilasi bahasa c pada Linux
Jika anda telah memasang langkah ini, anda boleh meninggalkannya, jika tidak, laksanakan arahan:
yum install gcc-c++
3. Modul http. nginx menggunakan pcre untuk menghuraikan ungkapan biasa, jadi Pustaka pcre perlu dipasang pada linux.
yum install -y pcre pcre-devel
4. Pustaka zlib menyediakan banyak kaedah pemampatan dan penyahmampatan nginx menggunakan zlib untuk gzip kandungan pakej http, jadi perpustakaan zlib perlu dipasang pada Linux.
yum install -y zlib zlib-devel
5.nginx bukan sahaja menyokong protokol http, tetapi juga menyokong https (iaitu, menghantar http melalui protokol ssl), jadi anda perlu memasang perpustakaan openssl pada linux.
yum install -y openssl openssl-devel
6 Cipta direktori sementara untuk nginx pada Linux Ambil perhatian bahawa saya mencipta temp folder di bawah /var dalam sistem fail Linux dan mencipta nginx di bawah temp. Iaitu:/var/temp/nginx
7 Jalankan arahan:
./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi
8 Susun kod sumber dan pasang nginx:
make make install
9.
cd /usr/local/nginx/sbin/ ./nginx -c /usr/local/nginx/conf/nginx.cof
Lawati dalam penyemak imbas: http://localhost
Kami juga boleh menyemak status berjalan proses nginx pada masa ini:
ps aux|grep nginx
10 pelayan nginx:
Kaedah 1: Mula-mula ketahui ID proses nginx dan kemudian gunakan arahan bunuh untuk mematikan proses secara paksa.
cd /usr/local/nginx/sbin ./nginx -s stop
Kaedah 2 (disyorkan): Hentikan proses nginx selepas ia selesai memproses tugas.
rreeeeAtas ialah kandungan terperinci Bagaimana untuk memasang dan membina pelayan Nginx di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!