目錄
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的歡迎界面,就表明安裝成功。