Rumah >Operasi dan penyelenggaraan >Nginx >Bagaimana untuk memasang Nginx1.16.0 di bawah linux
Pasang pemalam bergantung yang diperlukan
yum install -y gcc gcc-c++ pcre \ pcre-devel zlib zlib-devel openssl openssl-devel wget
Buat folder dan tukar di sana
mkdir /customer && cd /customer
Muat turun pakej pemasangan (Begitu juga, jika anda ingin memasang versi lain, anda boleh pergi ke pautan laman web rasmi di bawah dan pilih pautan untuk versi lain Salin dan ganti)
wget https://nginx.org/download/nginx-1.16.0.tar.gz
Nyahzip dan pasang
tar zxvf nginx-1.16.0.tar.gz cd nginx-1.16.0 ./configure --prefix=/usr/local/nginx make && make install
Tambah arahan global
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
Uji pemasangan
nginx -v
Seperti yang ditunjukkan di bawah, pemasangan berjaya:
Sahkan sama ada perkhidmatan dimulakan dengan jayanya
netstat -ntlp | grep nginx
Seperti berikut:
Tambah perkhidmatan nginx
vim /lib/systemd/system/nginx.service
🎜>Masukkan kandungan berikut:
[unit] description=nginx after=network.target [service] type=forking execstart=/usr/local/nginx/sbin/nginx execreload=/usr/local/nginx/sbin/nginx -s reload execstop=/usr/local/nginx/sbin/nginx -s quit privatetmp=true [install] wantedby=multi-user.targetMulakan nginx sebagai perkhidmatan
pkill nginx systemctl start nginxSemak sama ada perkhidmatan dimulakan
systemctl status nginx netstat -ntlp | grep nginxKonfigurasikan perkhidmatan nginx untuk bermula secara automatik pada but
systemctl enable nginxPemasangan kini selesai, fail konfigurasi ialah:
vim /usr/local/nginx/conf/nginx.conf
Pilihan:
nombor versi nginx dihidupkan secara lalai dan boleh boleh dilihat dalam halaman ralat lalai dan pengepala respons http. Versi yang berbeza, terutamanya versi nginx yang lebih rendah, mungkin mempunyai kelemahan, jadi jika anda tidak mahu orang lain mendapatkan nombor versi, anda boleh memilih untuk menyembunyikan nombor versi.Sembunyikan nombor versi nginx
cd /usr/local/nginx/conf vim nginx.conf
Tukar "tokens_server" fail nginx.conf kepada "mati":
http { ... server_tokens off; ... }
Ubah suai fastcgi.conf
vim fastcgi.conf
Ubah suai baris berikut
fastcgi_param server_software nginx/$nginx_version; # 改为: fastcgi_param server_software nginx;Mulakan semula nginx
rree
Atas ialah kandungan terperinci Bagaimana untuk memasang Nginx1.16.0 di bawah linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!