CentOS7離線安裝Nginx及配置


下載離線包:

用瀏覽器打開地址,選擇您要下載的版本:http://nginx.org/packages/centos/7/x86_64/RPMS/

 

 

如圖,我下載的1.16.1版。

執行安裝:

將下載的rpm包上傳到服務器,然后賦予可執行權限,執行安裝。

sudo yum install -y nginx-1.16.1-1.el7.ngx.x86_64.rpm

啟動Nginx並設置開機啟動

sudo service nginx start
#或者
sudo systemctl start nginx.service sudo systemctl enable nginx.service

查看Nginx版本

nginx -v

查看Nginx啟動狀態

sudo service nginx status
sudo systemctl status nginx.service

如圖為正在運行狀態:

 

 

停止Nginx服務

 

查看Nginx位置:

whereis nginx
sudo whereis nginx

默認安裝則配置文件一般是這個:/etc/nginx/nginx.conf

 root用戶啟動nginx默認監聽80端口:

 此時,如果您用瀏覽器訪問卻看不見這個界面,仍然打不開有可能是服務器防火牆攔截了80端口。去設置允許80端口,或者直接關閉防火牆即可。

sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service

然后再訪問:

 

 就正常了

  

 

卸載Nginx

yum remove nginx

檢查配置文件是否正確

nginx -t -c /usr/nginx/conf/nginx.conf 
# 或者
/usr/nginx/sbin/nginx -t

 

重啟Nginx

 

nginx -s reload

/usr/nginx/sbin/nginx -s reload

 

安裝后一般會自動創建nginx用戶:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM