CentOS7下非編譯安裝Nginx的圖文教程
安裝Nginx
執(zhí)行如下命令即可。
sudo rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-2.el7.ngx.x86_64.rpm
若出現(xiàn)其他問(wèn)題,可按照提示進(jìn)行安裝依賴(lài),正常來(lái)說(shuō)直接運(yùn)行即可。
如果不想要該發(fā)行版本,則可以到http://nginx.org/packages/centos/7/x86_64/RPMS/中進(jìn)行選擇。
驗(yàn)證安裝
通過(guò)命令systemctl status nginx
來(lái)查看服務(wù)狀態(tài)時(shí)發(fā)現(xiàn)是已經(jīng)安裝上了
通過(guò)命令systemctl start nginx
來(lái)啟動(dòng)服務(wù),如果沒(méi)有任何提示則代表啟動(dòng)成功,如果出現(xiàn)以下提示則可以按照提示信息來(lái)進(jìn)行排查
輸入命令:systemctl status nginx
如圖所示,日志中顯示是80端口已被占用,因此我們有兩種方法
- 查看并關(guān)閉占用80端口的服務(wù)
- 修改nginx的.conf文件來(lái)更改nginx所監(jiān)聽(tīng)的端口
在這里我們選擇第一種方法,輸入命令:lsof -i:80
來(lái)查看是那一項(xiàng)服務(wù)占用了80端口
從圖中我們可以看到是httpd服務(wù)占用了80端口(httpd是Apache在Linux中的服務(wù)名稱(chēng)),使用命令systemctl stop httpd
來(lái)關(guān)閉命令,再使用命令:systemctl start nginx
來(lái)啟動(dòng)nginx服務(wù)即可,如圖所示沒(méi)有任何提示則代表啟動(dòng)正常
使用命令:curl http://localhost
來(lái)測(cè)試Nginx服務(wù)是否部署完成,如下圖所示則代表完成Nginx的部署
寫(xiě)在最后
通過(guò)這種方式安裝Nginx與編譯安裝相比,這種方式可將Nginx注冊(cè)為服務(wù),可以通過(guò)如下命令來(lái)管理Nginx。
啟動(dòng)Nginx
systemctl start nginx
停止Nginx
systemctl stop nginx
重啟Nginx
systemctl restart nginx
將Nginx設(shè)置為開(kāi)啟自啟
systemctl enable nginx
取消Nginx開(kāi)機(jī)自啟
systemctl disable nginx
而編譯安裝的方式需要進(jìn)入Nginx的安裝目錄通過(guò)手動(dòng)啟動(dòng)的方式進(jìn)行服務(wù)的啟動(dòng),較為麻煩。
到此這篇關(guān)于CentOS7下非編譯安裝Nginx的圖文教程的文章就介紹到這了,更多相關(guān)CentOS7安裝Nginx內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx反向代理基本設(shè)置的21個(gè)指令詳解
這篇文章主要介紹了Nginx反向代理基本設(shè)置的21個(gè)指令,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06Nginx在Windows下的安裝及環(huán)境配置(將nginx作為服務(wù)運(yùn)行)
這篇文章主要介紹了Nginx在Windows下的安裝及環(huán)境配置,主要是將nginx作為服務(wù)運(yùn)行,需要的朋友可以參考下2018-11-11Nginx代理導(dǎo)致請(qǐng)求頭某些內(nèi)容丟失的問(wèn)題解決
本文主要介紹了在使用NGINX代理時(shí)請(qǐng)求頭中的下劃線(xiàn)被自動(dòng)忽略的問(wèn)題,通過(guò)兩種方法解決了這個(gè)問(wèn)題,具有一定的參考價(jià)值,感興趣的可以了解一下2025-02-02配置Nginx出現(xiàn)403(Forbidden)靜態(tài)文件加載不出來(lái)的解決方法
本文主要介紹了配置Nginx出現(xiàn)403(Forbidden)靜態(tài)文件加載不出來(lái)的解決方法,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12Nginx利用Logrotate實(shí)現(xiàn)日志分割的詳細(xì)過(guò)程
nginx日志分割是很常見(jiàn)的運(yùn)維工作,下面這篇文章主要給大家介紹了關(guān)于Nginx利用Logrotate日志分割的詳細(xì)過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05nginx代理參數(shù)proxy_pass的實(shí)現(xiàn)
proxy_pass參數(shù)用于配置反向代理,本文主要介紹了nginx代理參數(shù)proxy_pass的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04Nginx七層負(fù)載均衡之動(dòng)靜分離思路詳解
Nginx動(dòng)靜分離簡(jiǎn)單來(lái)說(shuō)就是把動(dòng)態(tài)跟靜態(tài)請(qǐng)求分開(kāi),不能理解成只是單純的把動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面屋里分離,這篇文章主要介紹了Nginx七層負(fù)載均衡之動(dòng)靜分離思路詳解,需要的朋友可以參考下2024-02-02基于Nginx的衍生版服務(wù)器Tengine簡(jiǎn)介
這篇文章主要介紹了基于Nginx的衍生版服務(wù)器Tengine簡(jiǎn)介,本文講解了Nginx的特性、Tengine的特性、架構(gòu)和擴(kuò)展性等內(nèi)容,需要的朋友可以參考下2015-03-03詳解nginx同一端口監(jiān)聽(tīng)多個(gè)域名和同時(shí)監(jiān)聽(tīng)http與https
這篇文章主要介紹了詳解nginx同一端口監(jiān)聽(tīng)多個(gè)域名和同時(shí)監(jiān)聽(tīng)http與https的相關(guān)資料,需要的朋友可以參考下2017-05-05