Linux:idea后端javaAPI项目打包部署安装测试详解

java打包上传

Step1:打包命令,各个系统通用,只要按照maven。或者idea直接打包
在这里插入图片描述

  • 打包命令:mvn install -Dmaven.test.skip=true
    • 注意修改配置文件:数据库连接ip,账户密码(如果你虚拟机没有配置mysql的话,你需要连主机,注意,你要改成主机的ip,这些就不用多说了吧)
    • 如果你的项目依赖包问题,或者代码有错,就会打包失败
      在这里插入图片描述

打包成功后将后缀为.jar的包上传到Liunx目录下。博主使用的是xftp上传的

Step2:新建配置文件

命令:touch application.properties

将你所有idea里的配置复制粘贴进去,注意mysql的ip和用户名密码!!!

Step3:启动java项目

使用守护进程 jar包名称别错了!

命令:nohup java -jar -Dspring.config.location=./application.properties online_jhclass-0.0.1-SNAPSHOT.jar &
在这里插入图片描述

会生成nohup.out的控制台文件

cat nohup.out:查看当前项目是否正常启动,如果你看到是和idea里面一样的日志,并且显示端口那么就启动成功了,你可以外部通过ip测试一下接口,也可以内部测试

内部测试接口命令:curl 127.0.0.1:8089/接口路径名称

在这里插入图片描述

tail -f nohup.out命令进入:实时查看控制台打印 如果项目启动失败建议删掉重启

查找java进程命令

ps -ef | grep “java”

杀掉某个进行

kill -9 进程id

多节点部署后端api

其实和上面的操作一样,只是修改配置端口,然后再启动一份

Step1:将原有启动的项目复制到另一份目录

Step2:删除rm -rf nohup.out

Step3:修改配置文件端口启动

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/q736317048/article/details/111503823
今日推荐