在阿里云的云服务器上配置好web应用后,配置外网可访问。
问题描述:
刚购买的阿里云服务器自建网站却发现无法通过公网ip地址访问网站,主要是由于阿里云云服务器默认没有配置80端口的http协议安全组,给其添加上即可(如果是其他端口,一样方式手动添加)。
云服务器系统:Windows Server 2022 Datacenter
jdk版本:jdk-8u381-windows-x64.exe
web容器:jetty-9.4.48.v20220622
编写了一个测试的html页面,放到了jetty里,并启动了服务,本地访问:
但通过阿里云服务器公网ip访问却不成功:
解决方法:
1、一般情况下先检查防火墙配置,关闭防火墙或在开启防火墙的情况下修改入站规则,因申请的服务器防火墙默认是关闭的,故略过该步骤;
2、在阿里云工作台配置安全组规则。
具体步骤先登录阿里云,进入工作台,在阿里云标题左侧菜单找到自己的云服务器产品:
打开云服务器,可以在实例中看到自己购买的主机(ip地址处可找到主机的公网IP),可以进行远程连接:
打开安全组,选择自己的安全组打开管理规则:
在入方向,手动添加一个访问规则,输入允许访问8080端口(根据自己网站实际部署的端口进行添加),保存:
此时在互联网上再次访问已经成功:
<本文完>
标签:建网站,IP,防火墙,访问,阿里,公网,服务器 From: https://www.cnblogs.com/kk8085/p/17714885.html