服务器部署_原生部署
服务器部署
配置JDK1.8和Mysql8.0环境
拥有JDK1.8环境和Mysql8.0环境,可以使用docker
注意一个细节,如果你使用的的是旧版的sqlYog或者旧版的Navicat,可能连接的时候会报错误
因为字符串解析的问题,所以你要修改密码的时候要带上
mysql_native_password
ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
另外,根据这个教程,你的远程用户名应该是adimin,公网地址47.120.47.145
打包Java程序
双击package,会自动打包在项目路径文件夹的/target文件夹
因为springboot有内置tomcat容器,这点比较方便,省去了tomcat的部署。我们到时候直接可以直接把jar包扔到linux上(usr/app)。(XFTTP)
记得改名
nohup java -jar shop-0.0.1-SNAPSHOT.jar > logName.log 2>&1 &
nohup java -jar fresh_demo-0.0.1-SNAPSHOT.jar > logName.log 2>&1 &
fresh_demo-0.0.1-SNAPSHOT.jar
使用后,他会生成一个logName.log
,记得使用cat logName.log
查看spring项目是否运行成功
结束Java进程
查找 Java 进程: 使用
ps
或pgrep
命令来查找正在运行的 Java 进程。例如:1
2bashCopy code
ps aux | grep java或者
1
2bashCopy code
pgrep -fl java杀死 Java 进程: 使用
kill
命令来终止 Java 进程。首先,找到 Java 进程的进程 ID(PID),然后使用kill
命令终止它。例如:1
2bashCopy code
kill -9 <PID>
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jackson Zhang!
评论
ValineDisqus