找回密码
 立即注册
搜索
查看: 699|回复: 0

ubuntu20.04新装lnmp后无法访问http链接

[复制链接]

19

主题

1

回帖

112

积分

管理员

积分
112
发表于 2023-6-13 16:24:55 | 显示全部楼层 |阅读模式
当您通过 http://<IP地址>访问远程服务器,而无法访问时,可能会有以下原因,请逐步排查:

1、确保所有相关服务已启动,并正常运行。 运行以下命令确认 Nginx、PHP-FPM 和 MySQL 服务的状态:

sudo systemctl status nginx
sudo systemctl status php-fpm
sudo systemctl status mysql

如果有服务未运行,请使用 sudo systemctl start <服务名称>来启动服务。  

2、防火墙可能会阻止HTTP和HTTPS流量。 检查防火墙设置,确保允许通过80端口(HTTP)和443端口(HTTPS):


sudo ufw status
如果80端口和443端口没有在防火墙规则中,请添加规则:

sudo ufw allow 80/tcpsudo ufw allow 443/tcpsudo ufw reload

  • 检查Nginx配置文件的服务器块,确保其侦听IP地址和端口的设置正确,所需文件和目录的位置正确。 默认情况下,Nginx配置文件位于 /etc/nginx/nginx.conf或 /etc/nginx/sites-enabled/目录中的某个文件。  
  • 确保DNS解析正确。 如果您使用的是域名,请确保域名解析到了正确的IP地址。 您可以通过 ping 域名或访问 http://www.whatsmydns.net检查DNS解析是否生效。  
  • 请确保在安装过程中没有出现错误,以及无错误日志。 您可以检查Nginx、PHP-FPM和MySQL的日志,位于 /var/log/nginx、 /var/log/php-fpm和 /var/log/mysql。

按照这些步骤排查问题,应该可以找到导致无法访问远程服务器的原因,并予以解决。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|宜中科技论坛 ( 苏ICP备2023016670号|32020602001419 )

GMT+8, 2024-9-20 05:38 , Processed in 0.028033 second(s), 18 queries .

Powered by Epden

© 2023 宜中科技

快速回复 返回顶部 返回列表