失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 如何将java项目部署到Linux服务器上

如何将java项目部署到Linux服务器上

时间:2022-02-03 20:10:07

相关推荐

如何将java项目部署到Linux服务器上

博主之前并没有操作过服务器,以及部署项目。记第一次操作心得,仅供参考。

在服务器上已经有了mysql的五个rpm安装包,jdk的rpm,tomcat的tar.gz。博主找了其他的博文说是需要配置java环境但是博主并没有操作到这一步。安装包是经理提前放好,环境配置也可能是提前配置好的。

1每个公司的服务器都有【自己的目录结构】,第一次需要确认好,这一点很重要,安装包放在哪,解压完的文件放在哪都需要归纳清楚

2软件的解压与测试都在另一篇中写道了,这里就不多赘述。

3今天用华为云部署项目,着重记录这个地方。华为云就是通过一次配置后,省去了直接在xshell直接操作的麻烦,

4新建任务,这个地方就根据提示建立就行了。会遇到新建主机组,输入自己服务器的地址与密码就能验证成功

5 编辑部署步骤,主机组选择你刚刚建立的那个,服务对应的绝对路径就对应到你的tomcat上。例如:/test/service/apache-tomcat-9.0.21

6,选择项目的war包,这个是根据你华为云上,已经上传的war包,主机组一直都选择你建立的那个。下载到主机的部署目录:

/test/service/apache-tomcat-9.0.21/webapps

7解压文件,压缩文件的路径就是:/test/service/apache-tomcat-9.0.21/webapps/test.war解压目录就是你想解压到哪个文件夹:

例如 : /test/service/apache-tomcat-9.0.21/webapps/test(这里解压到test文件夹内)

8删除war包,war包在服务器上解压后就不需要了,避免冗余数据删掉。删除路径为:/test/service/apache-tomcat-9.0.21/webapps/test.war

9拷贝文件,包括jdbc.propertise,log4j2.xml。我选择的是本机内拷贝,原路径就是你存放的路径,一般复制到:/test/service/apache-tomcat-9.0.21/webapps/test/WEB-INF/classes/jdbc.properties

log4j2.xml 也复制到classes文件内

10 关闭tomcat所有进程

#echo 1#cat /tmpecho "关闭所有的tomcat进程,避免shutdown.sh执行不彻底。"ID=`ps -ef | grep java | grep tomcat|awk '{print $2}'` echo "tomcat进程ID组:"$ID for id in $ID do kill -9 $id done

11等一会.............

12 重启 服务的绝对路径 还是tomcat的路径/test/service/apache-tomcat-9.0.21/ 建立完部署步骤后保存并执行

如果觉得《如何将java项目部署到Linux服务器上》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。