Nginx端口telnet不通排查過(guò)程及解決
nginx已經(jīng)配置server及端口20002,telnet不通:
telnet 127.0.0.1 20002 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused
一、檢查
systemctl status nginx.service
nginx: [emerg] bind() to 0.0.0.0:20002 failed (13: Permission denied)

二、解決阻止nginx bind端口問(wèn)題
yum install policycoreutils-python semanage port -a -t http_port_t -p tcp 20002
| 問(wèn)題 | CentOS 7 解決方案 |
|---|---|
| dnf 不可用 | 使用 yum |
| semanage 不可用 | yum install policycoreutils-python |
| SELinux 阻止 Nginx 綁定端口 | semanage port -a -t http_port_t -p tcp 20002 |
| 臨時(shí)測(cè)試 SELinux 影響 | setenforce 0(僅測(cè)試用) |
| 檢查端口是否被占用 | ss -tulnp | grep 20002 |
三、重啟
systemctl restart nginx
四、本地測(cè)試
curl http://localhost:20002 本地訪問(wèn)響應(yīng)OK
五、遠(yuǎn)端測(cè)試
客戶端通過(guò)游覽器訪問(wèn)http://ip:20002 無(wú)響應(yīng)
開(kāi)放端口
sudo firewall-cmd --zone=public --add-port=20002/tcp --permanent sudo firewall-cmd --reload sudo firewall-cmd --list-ports
客戶端通過(guò)游覽器訪問(wèn)http://ip:20002 響應(yīng)OK
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx配合php實(shí)現(xiàn)生成實(shí)時(shí)縮略圖功能
這篇文章主要介紹了Nginx配合php實(shí)現(xiàn)生成實(shí)時(shí)縮略圖功能,這在一些特殊場(chǎng)合可能會(huì)要用到,需要的朋友可以參考下2014-10-10
nginx php-fpm環(huán)境中chroot功能的配置使用方法
這篇文章主要介紹了nginx php-fpm環(huán)境中chroot功能的配置使用方法,此方法是比禁用PHP敏感函數(shù)更好的一個(gè)安全防護(hù)手手段,需要的朋友可以參考下2014-05-05
Nginx Lua 緩存配置的實(shí)現(xiàn)步驟
在Web應(yīng)用緩存層次中,Nginx Lua緩存因其高效的協(xié)程機(jī)制,與Nginx的集成,以及OpenResty的擴(kuò)展性,成為了一種高性能的緩存解決方案,本文就來(lái)詳細(xì)介紹,感興趣的可以了解一下2022-05-05
Nginx安裝配置naxsi waf防火墻的方法實(shí)現(xiàn)
Naxsi是第三方nginx模塊,它也能有效防御,本文主要介紹了Nginx安裝配置naxsi waf防火墻的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-08-08
nginx網(wǎng)頁(yè)緩存時(shí)間的配置過(guò)程
Nginx緩存的設(shè)置可以提高網(wǎng)站性能,對(duì)于網(wǎng)站的圖片,尤其是新聞網(wǎng)站,下面這篇文章主要給大家介紹了關(guān)于nginx網(wǎng)頁(yè)緩存時(shí)間的配置過(guò)程,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-01-01

