解决Ubuntu系统安装宝塔面板开启ssl打不开网站的问题

技术论点 Loading... 阅读 1

昨天接了个项目,国外Ubuntu服务器建设网站,快完事儿的时候开启ssl测试发现无法打开网站,由于开始安装宝塔面板的时候缺少lua等依赖环境,所以我认为是服务器问题。

今天上班之后一边干活一边解决这个问题,把数据备份之后服务器重新安装了,服务器是在 hostmayo.com 买的,发工单重装系统之后又换国内源更新系统安装宝塔环境,之后又恢复数据。

一上午,连摸鱼带比划的熬过了上午,下午开始思考这是什么原因导致的。找了个在线工具扫描服务器的ip端口,发现了 443 端口没有打开。又赶紧找到邮件中的服务器管理密码,去到管理后台想看看有没有安全防火墙中禁用了 443 端口。一套操作下来,只确定是服务器 端口没开,至于怎么开  我不知道。

解决Ubuntu系统安装宝塔面板开启ssl打不开网站的问题

又开始谷歌去查,最终找到问题,也解决了。

先查看服务器已经开通的端口:

sudo netstat -nultp

之后使用 iptables 开启我需要的端口并保存就行了。

# 指定端口,8000修改为自定义端口
sudo iptables -I INPUT -p tcp --dport 8000 -j ACCEPT

# 开完之后立马保存一下,一定要保存
sudo iptables-save

没安装 iptables 用下面命令开启:

sudo apt-get update 
sudo apt-get install iptables

最终再次使用站长工具测试发现端口已经开启,实际通过ssl访问网站也是正常。

解决Ubuntu系统安装宝塔面板开启ssl打不开网站的问题

这里有点疑问,为什么宝塔后台开启ssl的时候没有成功开启 443 端口呢?在我重装系统之后依然无法开启,目前只能手动开启并持久化。

Tags:

版权声明:若无特殊注明,本文皆为《长行客》原创,转载务必保留文章来源。

本文链接:解决Ubuntu系统安装宝塔面板开启ssl打不开网站的问题 & https://www.mxooo.cn/1543/

推荐阅读
发表评论 取消回复
表情 图片 链接 代码

  1. 防水材料
    防水材料 Lv 1

    感谢分享 赞一个

分享