SpringBoot部署到服务器(ubuntu)

配置JDK和mysql

https://blog.csdn.net/weixin_44532671/article/details/114646257

打成jar包

在IDEA中选择maven,然后选择Lifcycle中的clean,接着点package,然后就会有一个target文件夹,这个文件夹里有一个.jar文件,我们把它放到服务器上。
在这里插入图片描述

在服务器上运行jar包

方法一

java -jar /mss/mss_server/mss_server.jar 

/mss/mss_server是文件目录,mss_server.jar是jar包文件名。
在这里插入图片描述
然后我们测试一下,没有问题
在这里插入图片描述
但是这种方法不太好,如果把terminal关闭,那么就无法访问了。
在这里插入图片描述
方法二
切换目录到jar包。

cd /mss/mss_server/ 

运行java进程。

nohup java -jar mss_server.jar & 

出现了进程的pid14573

这个时候我们把terminal关闭了之后,再去测试localhost:9000(这是我后端设置的端口号),就会发现仍然可以访问。

我们可以查看java运行的进程有哪些。

ps -ef | grep java 

在这里插入图片描述

可以通过下面命令彻底关闭13120号进程。

kill -9 14573 

原文链接:https://blog.csdn.net/weixin_44532671/article/details/114699412

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享