Centos系統(tǒng)中怎么離線(xiàn)安裝 Nginx,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
創(chuàng)新互聯(lián)建站主營(yíng)滄源網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶App定制開(kāi)發(fā),滄源h5微信平臺(tái)小程序開(kāi)發(fā)搭建,滄源網(wǎng)站營(yíng)銷(xiāo)推廣歡迎滄源等地區(qū)企業(yè)咨詢(xún)
環(huán)境準(zhǔn)備
# 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包,進(jìn)入存放rpm所在的路徑,使用以下命令,進(jìn)行安裝或升級(jí)。(如出現(xiàn)包缺失或包版本版本不對(duì)稱(chēng)問(wèn)題,自行下載或升級(jí),這里不贅述)
rpm -Uvh *.rpm --nodeps --force
Nginx官網(wǎng) https://nginx.org
下載Stable version版本,nginx-1.16.1.tar.gz,執(zhí)行以下命令進(jìn)行安裝。
# 解壓 tar -xzvf nginx-1.16.1.tar.gz # 移動(dòng)nginx到對(duì)應(yīng)目錄下 sudo mv /mnt/sdb1/soft/nginx-1.16.1 /usr/local/nginx cd /usr/local/nginx # 檢查安裝環(huán)境,是否符合 ./configure # 編譯 make #安裝 make install # 運(yùn)行 cd /usr/local/nginx/sbin ./nginx
檢查配置文件是否正確。
/usr/local/nginx/sbin/nginx -t
相關(guān)命令。
./nginx -h # 顯示幫助信息 ./nginx -v # 顯示nginx的版本號(hào) ./nginx -V # 顯示nginx的版本號(hào)和編譯信息 ./nginx -t # 檢查nginx配置文件的正確性 ./nginx -t # 檢查nginx配置文件的正確定及配置文件的詳細(xì)配置內(nèi)容 ./nginx -s # 向主進(jìn)程發(fā)送信號(hào),如:./nginx -s reload 配置文件變化后重新加載配置文件并重啟nginx服務(wù) ./nginx -p # 設(shè)置nginx的安裝路徑 ./nginx -c # 設(shè)置nginx配置文件的路徑
先關(guān)閉運(yùn)行中的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
設(shè)置開(kāi)機(jī)啟動(dòng)。
systemctl enable nginx.service
查看狀態(tài)。
systemctl status nginx.service ps aux | grep nginx
其他命令。
# 啟動(dòng) systemctl start nginx.service # 結(jié)束 systemctl stop nginx.service # 重啟 systemctl restart nginx.service
關(guān)于Centos系統(tǒng)中怎么離線(xiàn)安裝 Nginx問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。