天天看點

【CentOS7】安裝使用nginx

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

【CentOS7】安裝使用nginx

如果出現錯誤提示資訊,需要正确安裝依賴庫

如果沒有出現./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

【CentOS7】安裝使用nginx

systemctl start nginx.service    啟動nginx

systemctl stop nginx.service    結束nginx

systemctl restart nginx.service    重新開機nginx

5、驗證是否安裝成功

啟動服務[預設80端口],通路:主機ip+port

【CentOS7】安裝使用nginx