Ubuntu服务器建设网站,快完事儿的时候开启ssl测试发现无法打开网站,由于开始安装宝塔面板的时候缺少lua等依赖环境,所以我认为是服务器问题。找了个在线工具扫描服务器的ip端口,发现了 443 端口没有打开。
先查看服务器已经开通的端口:
- 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访问网站也是正常。