您的位置:首页 > 运维架构 > Tomcat

无法通过公网访问阿里云服务器下的tomcat部署的项目

2017-09-04 09:57 721 查看
在xshell连接了阿里云服务器时,想要在服务器上的tomcat下部署一个项目,然后进行访问,结果每次都是提醒这样一个错误:



我就一直想不通,tomcat启动了,项目也放到了tomcat的目录的webapp目录下,但是就是不行,后来百度了好多也没有解决,最终发现了一个问题。

就是阿里云服务器安全组策略中端口没有开放。

1.首先确保服务器端开启远程桌面功能(即win+R——>cmd——>ping 公网的ip地址,能够ping通),或者是某些优化软件将远程桌面禁用了,开启即可。

开启方法:打开控制面板 —>系统和安全 —> 允许远程访问 —> 勾选允许连接到此计算机。

ping通的结果如图:



2.开启以后便可以进行配置了

⑴首先登陆云服务器,如下:



输入用户名和密码,进行登录。

⑵点击右上角的控制台,如图:



⑶在跳转的页面上的左上角,点击云服务器ECS,如图:



⑷在跳转的页面的左边中,找到‘安全组’点击,如图:



⑸然后找到自己的服务器所在的区域,然后点击右下角‘配置规则’,如图:



⑹接着,在跳转的页面上,点击右上角‘添加安全组规则’(我这里本来有三条,后来添加了一条),如图:





⑺点击确定出现的页面



⑻然后重新启动tomcat(在tomcat的bin目录下,输入./startup.sh,回车启动tomcat),如图:



⑼此时,可以在网页中输入‘ip地址+:8080‘然后便可以出现,tomcat的主页面,表示成功。

<
99d1
em>有一个最重要的问题是,凡是涉及到云服务器相关的问题(如:查看hdfs的健康状态),必须要启动云服务器sh sbin/start-dfs.sh和start-yarn.sh),再去查看相关的信息。

最后,便可以将‘允许连接到此计算机‘关闭,然后再去ping,是可以ping通的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐