Bagaimana untuk memasang nginx di bawah Linux

PHPz
Lepaskan: 2023-05-16 19:48:07
ke hadapan
4234 orang telah melayarinya

Memasang dependencies

yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
Salin selepas log masuk

Apabila memasang 4 dependencies ini, akan ada beberapa soalan di tengah, cuma masukkan y

Muat turun nginx pakej tar

//进入/usr/local目录
cd /usr/local
//创建一个文件夹nginx
mkdir nginx
//进入nginx文件夹
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
//解压tar包
tar -xvf nginx-1.13.7.tar.g
Salin selepas log masuk

pasang nginx

//进入nginx目录
cd /usr/local/nginx
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install
Salin selepas log masuk

mulakan nginx

/usr/local/nginx/sbin/nginx
Salin selepas log masuk

Nota: laluan ini Ia adalah berdasarkan laluan pemasangan anda sendiri, cuma tukarkannya ke laluan anda sendiri.

Selagi tiada respons dalam konsol selepas pelaksanaan, lawati alamat pelayan tempat anda memasang nginx dalam penyemak imbas, dan anda boleh melihat antara muka alu-aluan nginx Pada ketika ini, nginx dipasang

Bagaimana untuk memasang nginx di bawah Linux

Mula nginx

kerana apeache boleh menduduki port 80, cuba untuk tidak mengubah suai port apeache. port nginx.

Ubah suai laluan /usr/local/nginx/conf/nginx.conf untuk linux dan direktori pemasangan confnginx.conf di bawah tingkap.

Tukar port kepada 8090 dan localhost kepada alamat IP pelayan anda. (Kejayaan sudah di depan mata!!)

Bagaimana untuk memasang nginx di bawah Linux

Mulakan nginx

netstat -ano|grep 80
Salin selepas log masuk

Jika hasil pelaksanaan tidak ditemui, abaikan langkah sebelumnya (ia mesti dimulakan dengan sudo di bawah ubuntu) , jika tidak, ia hanya boleh dijalankan di latar depan)

nginx restart, shutdown, start

Mula

Format kod permulaan: Alamat direktori pemasangan nginx -c alamat fail konfigurasi nginx

Contohnya:

[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Salin selepas log masuk

Berhenti

Terdapat tiga cara untuk berhenti nginx:

Berhenti dengan tenang

1 Periksa nombor proses

[root@linuxserver ~]# ps -ef|grep nginx
Salin selepas log masuk
Salin selepas log masuk

Bagaimana untuk memasang nginx di bawah Linux

2 🎜>

[root@linuxserver ~]# kill -quit 2072
Salin selepas log masuk

Bagaimana untuk memasang nginx di bawah Linux

Berhenti Cepat

1. Semak nombor proses

[root@linuxserver ~]# ps -ef|grep nginx
Salin selepas log masuk
Salin selepas log masuk

Bagaimana untuk memasang nginx di bawah Linux

2. Matikan proses

[root@linuxserver ~]# kill -term 2132
或 [root@linuxserver ~]# kill -int 2132
Salin selepas log masuk

Bagaimana untuk memasang nginx di bawah Linux

Henti paksa

[root@linuxserver ~]# pkill -9 nginx
Salin selepas log masuk

Mulakan semula

1. Sahkan bahawa fail konfigurasi nginx adalah betul

Kaedah 1: Masukkan sbin direktori pemasangan nginx dan masukkan arahan ./nginx -t

Lihat paparan berikut sintaks nginx.conf adalah ok

ujian nginx.conf berjaya

Fail konfigurasi adalah betul!

Bagaimana untuk memasang nginx di bawah Linux

Kaedah 2: Tambah -t sebelum arahan permulaan -c

Bagaimana untuk memasang nginx di bawah Linux

2. Mulakan semula nginx perkhidmatan

Kaedah 1: Masukkan sbin direktori boleh laku nginx dan masukkan arahan ./nginx -s muat semula

Bagaimana untuk memasang nginx di bawah Linux

Kaedah 2: Cari semasa nombor proses nginx, dan kemudian masukkan arahan: kill -hup process number untuk memulakan semula perkhidmatan nginx

Bagaimana untuk memasang nginx di bawah Linux

Jika anda memulakan nginx, ralat berikut akan dilaporkan:

Bagaimana untuk memasang nginx di bawah Linux

Mungkin bermaksud: alamat port telah digunakan. Kemungkinan besar proses perkhidmatan nginx tersekat, menyebabkan port 80 diduduki Port lalai nginx ialah 80. Jalankan arahan untuk menanyakan penghunian port

netstat -ntpl
Salin selepas log masuk

Bagaimana untuk memasang nginx di bawah Linux

Ya Lihat bahawa port 80 diduduki oleh nginx Pada masa ini, jalankan kill -9 5347 (5347 boleh dilihat dari gambar di atas sebagai pid proses ini) untuk mematikan proses tersebut. Jika anda masih tidak boleh memulakan nginx, anda hanya boleh pergi ke Baidu berdasarkan mesej ralat dan menangani masalah tertentu berdasarkan kes demi kes.

Atas ialah kandungan terperinci Bagaimana untuk memasang nginx di bawah Linux. 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