访问阿里云服务器ERR_CONNECTION_REFUSED 问题解决

访问阿里云服务器ERR_CONNECTION_REFUSED 问题解决

问题:在阿里云的轻量应用服务器上部署了flask,启动后浏览器域名访问报错ERR_CONNECTION_REFUSED

也就是请求被服务器拒绝了,一般考虑端口号是否放行

解决方案:
①阿里云的防火墙放行对应的端口8080,重启
②服务器中开启防火墙,并设置端口永久放行即可

这是我启动的flask服务(反正自己用就不整WSGI了 )
域名已绑定ip,且已备案,可以公网访问(ping的到)
但是访问flask的静态文件报错
可以看到启动服务的端口号为8080

第一步 阿里云放行端口号

首先考虑阿里云本身的防火墙是否放行了服务端口号
控制台中点击安全页面可以看到只有这三个,
在这里插入图片描述我们点击新建规则添加一个8080端口号。在这里插入图片描述
完成第一步,下边进行第二步

第二步 防火墙放行端口号

首先查看服务器中的防火墙的所有配置

firewall-cmd --list-all

正常来说新的服务器都会显示

FirewallD is not running

这是正常的,默认防火墙是关闭的,此时需要启动防火墙

systemctl start firewalld  

启动后设置 永久打开端口

firewall-cmd --add-port=8080(端口)/tcp(类型)  --permanent

然后重新加载下防火墙的配置

firewall-cmd --reload
# 此时会显示
success

此时两者均放行8080端口
测试一下吧
在这里插入图片描述
访问成功了,成功拿到静态资源。

总结:
主要问题就是端口号的放行
解决这个问题时我参考了很多文章才成功解决,当时如果能直接意识到是端口号的问题就很省时间了,也算是积累经验。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值