当前位置:首页 > 服务端 > linux服务器nginx配置ssl证书 监听443端口之后访问不到 以及使用reload没有改变监听端口的问题

linux服务器nginx配置ssl证书 监听443端口之后访问不到 以及使用reload没有改变监听端口的问题

2022年11月07日 09:47:06服务端20

今天在配置nginx的https访问上遇到一个小问题
当我配置完conf文件之后 使用nginx -s reload重启nginx之后使用https访问域名发现被拒绝访问
当时我想被拒绝访问可能是端口没有打开,于是去安全组件中查看,发现443端口是打开

当我在网上查看了大量的资料都没有提及该问题的和解决方式,我只能自己动手排除问题。
首先我将配置文件删得只剩监听443端口的sever 再次重启发现还是只能通过80端口访问,这时我产生了一个疑问。既然不是443端口没有打开,那么是不是nginx没有监听443端口
于是我查看了下端口监听情况 netstat -lntp

[root@izuf6hb0c8pq4vuut4nc2zz conf]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      2589/./redis-server 
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      16884/java          
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      14313/nginx: master 
tcp        0      0 0.0.0.0:4369            0.0.0.0:*               LISTEN      4962/epmd           
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2169/sshd           
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      16884/java          
tcp6       0      0 :::3306                 :::*                    LISTEN      876/mysqld          
tcp6       0      0 :::6379                 :::*                    LISTEN      2589/./redis-server 
tcp6       0      0 :::4369                 :::*                    LISTEN      4962/epmd           
tcp6       0      0 :::33060                :::*                    LISTEN      876/mysqld  

发现nginx果然没有监听443端口 于是我将该master进程kill掉再次运行

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

再次查看端口监听情况

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2169/sshd           
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      19884/nginx: master 
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      16884/java          

发现在监听443端口
再次https访问域名成功
在此记录一下

作者:花火hhhh
来源链接:https://blog.csdn.net/qq_40701293/article/details/105513751

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/68313.html

标签: Nginx
分享给朋友: