1、下載下傳nginx-1.16.1.tar.gz
使用指令下載下傳:wget http://nginx.org/download/nginx-1.16.1.tar.gz
或百度網盤下載下傳:https://pan.baidu.com/s/1eG7c7dNAi0uZ-0K827GNwQ 提取碼:z8i1
2、解壓
tar -zxvf nginx-1.16.1.tar.gz
3、安裝
nginx會預設安裝到/usr/local/nginx目錄下
切換到nginx-1.16.1/目錄,安裝需要的依賴庫
yum install gcc-c++
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel
執行指令:./configure
如果出現錯誤提示資訊,需要正确安裝依賴庫
如果沒有出現./configure: error提示,表示目前環境可以安裝nginx,執行make和make install編譯nginx
4、配置nginx開機啟動
切換到/lib/systemd/system/目錄,建立nginx.service檔案vim nginx.service
cd /lib/systemd/system/
vim nginx.service
檔案内容如下:
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
退出并儲存檔案,執行systemctl enable nginx.service使nginx開機啟動
systemctl enable nginx.service
systemctl start nginx.service 啟動nginx
systemctl stop nginx.service 結束nginx
systemctl restart nginx.service 重新開機nginx
5、驗證是否安裝成功
啟動服務[預設80端口],通路:主機ip+port