web项目部署到云服务器ROOT下的正确姿势

xiaoxiao2021-04-18  124

一、以Idea为例,一般把web项目部署到云服务器进行访问时,如果想通过ip+端口来访问,这就要求我们必须把项目部署到Tomcat的ROOT目录中,

       1、首先确保项目没有运行,在窗体右侧的边框上点击  Maven Project  ,之后点击Lifycycle,再点击clean,完成后再点击package,即可把项目打包到项目目录下的target文件夹下,找到该文件并改名为ROOT.war  。具体操作如下图:

    注意:如果没有部署数据库,单纯的部署web项目,在打包项目之前,确定连接数据库URL的ip是否正确以及账户和密码,此ip应该是数据库所在的服务器的ip,如果云服务器部署了数据库则为localhost

              3、先把云服务器Tomcat下webapps文件夹下的ROOT目录删除,利用Xshell和Xftp把更改完名的War包上传webapps文件夹中,运行Tomcat,输入外网IP,即可访问项目了。此时可断开服务器连接,项目就能正常运行了,如果出现断开远程桌面无法访问项目,则清除浏览器缓存即可。

转载请注明原文地址: https://www.6miu.com/read-4820339.html

最新回复(0)