网站访问长时间没有响应如何排查

由于在线上误操作了宝塔的环境,重启了数据库操作后,导致网站无法访问了,排查了NGINX,MySQL,结果发现是阿里云的外网IP无法访问,根本原因是443端口和3306端口没有放行。

iptables -I INPUT -p tcp --dport 443 -j ACCEPT

作用:允许外部通过 TCP 协议访问本机的 443 端口(HTTPS)。

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT •  作用:允许外部通过 TCP 协议访问本机的 3306 端口(MySQL/MariaDB 默认端口)

netstat -an | grep 3306  查看端口号


telnet  161.117.236.110 443   查看对应的网站的端口号是否起来了

telnet  161.117.236.110 3306

//curl 如何通的话正常返回网站的源码
curl -k  https://161.117.236.110 -H 'host:www.jewelryhunt.net'

//链接mysql服务
mysql -h localhost -P 3307 -u testuser -psecret123 mydatabase

你可能感兴趣的:(数据库)