CentOS7.2環境下安裝Nginx


1、下載安裝包

官網下載

wget http://nginx.org/download/nginx-1.16.0.tar.gz

2、安裝nginx

2.1、安裝依賴庫

先執行以下命令,安裝nginx依賴庫,如果缺少依賴庫,可能會安裝失敗。

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

2.2、安裝nginx包

2.2.1、解壓安裝包
tar -xzvf nginx-1.16.0.tar.gz
2.2.2、拷貝文件到/usr/local目錄
mv nginx-1.16.0 /usr/local
2.2.3、檢測當前系統環境

進入/usr/local/nginx-1.16.0目錄,執行

./configure
2.2.4、編譯
make
2.2.5、安裝
make install

如果一切正常,表示nginx已經成功安裝完成,默認安裝位置為/usr/local/nginx,之前的/usr/local/nginx-1.16.0可以刪除

3、配置nginx開機啟動

切換到/lib/systemd/system 目錄,創建nginx.service文件

touch nginx.service

編輯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

systemctl stop nginx.service

systemctl restart nginx.service

4、測試

輸入http://服務器IP/ 如果能看到nginx的歡迎界面,就表明安裝成功。


免責聲明!

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



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