阿里云服务器部署

1、首先在阿里云服务器上面部署好Java的环境,安装:jdk、数据库、Tomcat服务器,其次配置Java运行环境

2、把Javaweb项目打包成.war文件

3、将.war文件复制到阿里云服务器的Tomcat服务器的webapps目录下,例如我的:E:\Java\apache-tomcat-8.0.43\webapps

4、点击startup.bat  启动Tomcat服务器(运行Tomcat服务器bin目录中的E:\Java\apache-tomcat-8.0.43\bin       startup.bat文件)

5、在本地浏览器使用localhost或本地IP都能够正常访问项目,但是使用阿里云服务器的公网IP却不能访问项目

6、问题分析:

1.可能大多数人觉得是阿里云服务器中的Java环境配置错误,然后找了半天也没有头绪,因为这里不是问题的关键。

2.其次想到的就是防火墙,但是关闭防火墙之后依旧错误,依旧不能够访问项目。

3.端口被占用,发现不是问题的关键点。

7、解决步骤:

1.登录阿里云服务器的后台管理,进入控制台,点击部署项目的那个实例,点击更多--选择下面的安全组配置

2.点击配置规则

3.点击添加安全组规则,选择“入方向”,将信息按照图片填入进去

4.点击添加安全组规则,选择“出方向”也如此配置一下,大功告成

8、官方的案例:

9、问题解决

10、在任意一台能上网的电脑上面利用阿里云服务的公网IP访问自己的项目就好啦,例如:http://59.110.164.217:8080/Water/main.jsp     这样的写法是错误的:http://localhost:8080/Water/main.jsp,IP地址必须是公网IP,如果使用私有IP也是不能访问的

猜你喜欢

转载自blog.csdn.net/qq_36734094/article/details/81077087