Nginx配置多個(gè)端口進(jìn)行監(jiān)聽(tīng)的實(shí)現(xiàn)
配置多個(gè)端口監(jiān)聽(tīng),只需要配置多個(gè)server即可
如下圖所示:
server { listen 80; # 端口 server_name localhost; # 服務(wù)器地址 location / { root html/dist; # 根目錄 (可以自己創(chuàng)建目錄,指定路徑) index index.html index.htm; # 入口文件 } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } server { listen 8080; server_name localhost; location / { root html/blog; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location /bobo { # url匹配規(guī)則,(注意不要在后面加斜杠) proxy_pass http://localhost:9001; # 后端服務(wù)器ip(域名)端口 add_header Access-Control-Allow-Methods *; # 跨域 add_header Access-Control-Allow-Origin $http_origin; } }
配置步驟
1. 進(jìn)入到/usr/local/nginx/conf目錄下(安裝nginx的目錄)
cd /usr/local/nginx/conf
2. 備份nginx.conf文件(養(yǎng)成好習(xí)慣←_←)
cp nginx.conf nginx-back-20240318.conf
3. 將nginx.conf文件中的server替換成最上面的代碼(或者添加)
vim nginx.conf
4. 檢查nginx配置語(yǔ)法是否正確
nginx -t
或者下面的命令
/usr/local/nginx/sbin/nginx -t
5. 重啟nginx
nginx -s reopen
或者下面的命令
/usr/local/nginx/sbin/nginx -s reopen
6. 訪問(wèn)地址,檢驗(yàn)配置是否生效(ip+端口進(jìn)行訪問(wèn))
127.0.0.1:8080
其他nginx命令
啟動(dòng)nginx
nginx
或者下面的命令
/usr/local/nginx/sbin/nginx
重新加載nginx配置文件
/usr/local/nginx/sbin/nginx -s reload
查看nginx版本信息
/usr/local/nginx/sbin/nginx -v
PS: 注意事項(xiàng)
有時(shí)候重啟不好使,可以先關(guān)閉nginx服務(wù)再啟動(dòng)哦~~
1. 停止nginx服務(wù):
先查出nginx進(jìn)程ID
ps -ef | grep nginx
如下圖:
停止nginx進(jìn)程:kill -9 進(jìn)程ID
kill -9 11521
2. 啟動(dòng)nginx
/usr/local/nginx/sbin/nginx
到此這篇關(guān)于Nginx配置多個(gè)端口進(jìn)行監(jiān)聽(tīng)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Nginx多端口監(jiān)聽(tīng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
keepalived結(jié)合nginx實(shí)現(xiàn)nginx高可用的方法
這篇文章主要介紹了keepalived結(jié)合nginx實(shí)現(xiàn)nginx高可用的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03配置nginx轉(zhuǎn)發(fā)內(nèi)網(wǎng)請(qǐng)求到外網(wǎng)的實(shí)現(xiàn)示例
本文主要介紹了配置nginx轉(zhuǎn)發(fā)內(nèi)網(wǎng)請(qǐng)求到外網(wǎng)的實(shí)現(xiàn)示例,通過(guò)nginx配置代理實(shí)現(xiàn)內(nèi)網(wǎng)對(duì)外網(wǎng)接口數(shù)據(jù)的獲取,涉及nginx安裝、配置SSL、日志設(shè)置和錯(cuò)誤排查,感興趣的可以了解一下2024-10-10Nginx服務(wù)器中配置404錯(cuò)誤頁(yè)面時(shí)一些值得注意的地方
這篇文章主要介紹了Nginx服務(wù)器中配置404錯(cuò)誤頁(yè)面時(shí)一些值得注意的地方,包括隱藏Nginx出錯(cuò)頁(yè)面及Header上的版本號(hào)的安全方法,需要的朋友可以參考下2016-01-01nginx配置訪問(wèn)圖片路徑以及html靜態(tài)頁(yè)面的調(diào)取方法
這篇文章主要介紹了詳解nginx配置訪問(wèn)圖片路徑以及html靜態(tài)頁(yè)面的調(diào)取方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。2016-12-12Nginx的location的常見(jiàn)規(guī)則優(yōu)先級(jí)問(wèn)題
Nginx是反向代理和負(fù)載均衡的首選工具,nginx的location配置有許多細(xì)節(jié)內(nèi)容在網(wǎng)上不容易找到資料,或者解釋不清。本文對(duì)Nginx location規(guī)則優(yōu)先級(jí)介紹,需要的朋友參考下吧2021-08-08CentOS環(huán)境下Nginx配置SSL證書(shū)實(shí)現(xiàn)https請(qǐng)求詳解
這篇文章主要為大家介紹了Nginx實(shí)戰(zhàn)-配置SSL證書(shū)(CentOS環(huán)境),實(shí)現(xiàn)https請(qǐng)求過(guò)程步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05Nginx服務(wù)啟動(dòng)和停止實(shí)現(xiàn)
使用Nginx的過(guò)程中,我們可能總是需要修改nginx配置文件,然后不停地啟動(dòng)或者停止nginx服務(wù),本文就來(lái)介紹一下,感興趣的可以了解一下2023-11-11Nginx實(shí)現(xiàn)https網(wǎng)站配置代碼實(shí)例
這篇文章主要介紹了Nginx實(shí)現(xiàn)https網(wǎng)站配置代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11