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:修改配置文件端口启动