1. 问题描述

服务器网站部署好了,但无法在浏览器访问?

2. 解决记录

1). 检查是否程序有问题,确定网站是否正常?

上次运行的时候重定向了日志输出,这个时候派上了用场,使用命令查看日志文件,日志文件一般比较多,不推荐使用cat,我使用more,可以翻页查看

more xxx.out

通过日志查看,程序运行正常,此项检查通过。

2). 既然程序运行是正常的,外部又不能访问,那么内部可以访问吗?

这个地方我使用curl命令在centos服务器中访问网站首页,代码如下:

curl http://127.0.0.1

没反应,再试试用该命令访问baidu.com,可以。

我继续实验如下代码,看能否访问登录页?:

curl http://127.0.0.1/login

结果是:可以(吃惊)。

3). 我想,很可能问题是80端口没有被开启,端口问题首先我得排查防火墙,记录如下:

  • 检验防火墙是否启动
firewall-cmd --state

running就说明已经启动了防火墙。

  • 检查80端口是否被防火墙开启
firewall-cmd --permanent --zone=public --list-ports

命令运行后没有显示,说明80端口应该没有,我再进一步用如下命令确认80端口是否开启?

firewall-cmd --zone=public --query-port=80/tcp

结果显示"no",说明80端口没有开启(看到希望了^_^)。

  • 开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

显示"success",说明开启成功

  • 重启防火墙
firewall-cmd --reload
  • 再次检查80端口是否正常

yes,✌

  • 访问网站

成功解决!!!

05 centos实战之解决端口无法访问相关推荐

  1. centos下添加的端口不能访问(防火墙关闭)

    最近遇到一个郁闷的问题.好几天都没解决,求助,谢谢大家. 打算开放一个端口15900.可是无论怎么设置防火墙,或者干脆关闭防火墙.就是不能被外部机器访问(在同一内网网段机器). 本机访问没有问题(12 ...

  2. nodejs环境及解决node服务器外网端口无法访问

    云服务器开放了安全组 端号 服务器上本地服务器也起来了, 但是浏览器就是无法访问 当我们写出第一个程序的时候,发现在外网不能访问,这个时候我们需要把端口打开,例如我们的端口是8888 我们需要 /sb ...

  3. Windows防火墙添加80端口,解决apache无法访问的问题

    Windows防火墙添加80端口,解决apache无法访问的问题 参考文章: (1)Windows防火墙添加80端口,解决apache无法访问的问题 (2)https://www.cnblogs.co ...

  4. keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题

    keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题 keepalived网上教程很多,通过yum install keepalived下载安装后,在/etc/keepal ...

  5. 服务器端口8888被占用,如何解决电脑出现服务器8080端口无法访问

    2.然后输入命令netstat-ano,相信这个是我们平时很少用到的,有查看端口的功能; 3.找到本地地址带有"罪魁祸首"8080端口号的一栏,检查正在"工作" ...

  6. docker tcp6改为tcp_如何解决docker的端口无法访问tcp6

    如何解决docker的端口无法访问tcp6? 1.问题背景[root@dc02 ~]# sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 - ...

  7. 解决windows 远程桌面链接的问题 3389端口不能访问

    解决windows 远程桌面链接的问题 3389端口不能访问: 1 检查关闭主机防火墙 2 重启服务 重启设备 Remote Desktop Services Remote Desktop Confi ...

  8. 解决服务器端口无法访问

    一.关闭防火墙 systemctl stop firewalldsystemctl disable firewalld 二.防火墙关闭后端口依然无法访问 以12345端口为例 #添加12345端口的访 ...

  9. Centos 7和 Centos 6开放查看端口 防火墙关闭打开

    Centos 7 firewall 命令: 查看已经开放的端口: firewall-cmd --list-ports 开启端口 firewall-cmd --zone=public --add-por ...

最新文章

  1. Maven 的Could not calculate build plan错误解决方法(不一定适用,看原因)
  2. 一些能说到点子上的课程
  3. 按照重复的次数高到低进行排序
  4. TC工具后台模式_聊天能赚钱?来聊后台批量添加账号,伪装女性聊天赚钱内幕...
  5. 安卓笔记之配置第一个程序
  6. 如何取消IntelliJ IDEA打开默认项目配置
  7. android源码已关联设备,获取android设备已安装应用信息
  8. javascript 高级编程系列 - 创建对象
  9. html input 禁止浏览器自动填充
  10. myeclipse激活+Aptana安装配置
  11. 联想笔记本大写提示软件_联想威6 2021款怎么样?值得买吗?下面几点或许可以帮到您...
  12. python调用按键精灵插件_【按键精灵】三分钟教你实现自动解决各种验证码
  13. 傅里叶变换【2】:傅里叶幅度谱与相位谱
  14. Au:突发性噪音降噪方法
  15. 微信开发者工具 文件删除操作 二次确认框 设置
  16. Linux Email服务搭建与应用
  17. 笔记本计算机无法开机,笔记本电脑无法开机黑屏?故障分析大全,及时解决办法...
  18. 2个步骤,让人才成为组织进化的发动机
  19. 前端面试宝典React篇03 如何避免生命周期中的坑?
  20. 6-6 根据要求,使用泛型和LinkedList编写StringList类,实现QQ号码查找的功能。 (30 分)

热门文章

  1. 【电路原理】电路元件基本知识详解
  2. thinkbook14+(thinkbook16+) 屏幕亮度忽明忽暗
  3. 模糊控制——理论基础(4模糊推理)
  4. 交叉表查询(TRANSFORM)
  5. 芯和半导体联合新思科技业界首发, 前所未有的“3DIC先进封装设计分析全流程”EDA平台
  6. 拉格朗日插值 - 洛谷 P4781
  7. 在Centos7下使用reportlab输出中文到pdf文档
  8. 软件中的html文件,编写HTML文件不能在哪个软件中编写( )
  9. 翻译英文的软件哪个好?这些软件值得一试
  10. 20系列显卡服务器,想知道20系显卡性能差距吗?看这一篇就够了