linux离线安装Nginx依耐环境,Linux Centos 7 - Nginx离线安装
Linux Centos 7 - Nginx離線安裝
dy.huang???2020 年 03 月 31 日
一、參考文章
二、環境準備
可以以下網址下載rpm包,上傳到# rpm包
gcc-4.8.5-36.el7.x86_64
gcc-c++-4.8.5-36.el7.x86_64
libstdc++-4.8.5-36.el7.x86_64
libstdc++-devel-4.8.5-36.el7.x86_64
pcre-8.32-17.el7.x86_64.rpm
pcre-devel-8.32-17.el7.x86_64.rpm
zlib-1.2.7-18.el7.x86_64
zlib-devel-1.2.7-18.el7.x86_64
安裝rpm包,進入存放rpm所在的路徑,使用以下命令,進行安裝或升級。(如出現包缺失或包版本版本不對稱問題,自行下載或升級,這里不贅述)rpm -Uvh *.rpm --nodeps --force
三、下載、安裝、配置Nginx官網
下載Stable version版本,nginx-1.16.1.tar.gz,執行以下命令進行安裝。# 解壓
tar -xzvf nginx-1.16.1.tar.gz
# 移動nginx到對應目錄下
sudo mv /mnt/sdb1/soft/nginx-1.16.1 /usr/local/nginx
cd /usr/local/nginx
# 檢查安裝環境,是否符合
./configure
# 編譯
make
#安裝
make install
# 運行
cd /usr/local/nginx/sbin
./nginx
檢查配置文件是否正確。/usr/local/nginx/sbin/nginx -t
相關命令。./nginx -h # 顯示幫助信息
./nginx -v # 顯示nginx的版本號
./nginx -V # 顯示nginx的版本號和編譯信息
./nginx -t # 檢查nginx配置文件的正確性
./nginx -t # 檢查nginx配置文件的正確定及配置文件的詳細配置內容
./nginx -s # 向主進程發送信號,如:./nginx -s reload 配置文件變化后重新加載配置文件并重啟nginx服務
./nginx -p # 設置nginx的安裝路徑
./nginx -c # 設置nginx配置文件的路徑
四、服務化、開機自啟
先關閉運行中的nginx。./nginx -s quit
新增文件:vim /usr/lib/systemd/system/nginx.service,建議在外部編輯好該文件后上傳到指定文件夾目錄下,文件編碼如下。[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
設置開機啟動。systemctl enable nginx.service
查看狀態。systemctl status nginx.service
ps aux | grep nginx
其他命令。# 啟動
systemctl start nginx.service
# 結束
systemctl stop nginx.service
# 重啟
systemctl restart nginx.service
總結
以上是生活随笔為你收集整理的linux离线安装Nginx依耐环境,Linux Centos 7 - Nginx离线安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐几款创意网站,总有一款你会喜欢上!
- 下一篇: C4D模型工具—偏移