[2]nginx源碼安裝
創(chuàng)建/download目錄
sudo mkdir /download && cd /download
下載nginx源碼并解壓并進入程序目錄
sudo wget http://nginx.org/download/nginx-1.x.x.tar.gz
sudo tar -zxvf nginx-1.x.x.tar.gz && cd nginx-1.x.x.tar.gz
執(zhí)行configure文件并設(shè)置安裝地址和配置文件地址
./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf
編譯源碼并安裝
sudo make && sudo make install
進入nginx程序目錄嘗試啟動
# 完成后訪問IP些举,如果出現(xiàn)nginx的歡迎頁,就說明安裝成功了
cd /usr/local/nginx/sbin && ./nginx
配置nginx到systemctl控制
#添加啟動文件
sudo vim /usr/lib/systemd/system/nginx.service
# 更新systemctl
sudo systemctl daemon-reload
# 內(nèi)容
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/fs01/app/nginx/logs/nginx.pid
ExecStart=/fs01/app/nginx/sbin/nginx
ExecReload=/fs01/app/nginx/sbin/nginx -s reload
ExecStop=/fs01/app/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
啟動命令:systemctl start nginx
設(shè)置開機啟動:systemctl enable nginx