SpringBoot部署到服务器(ubuntu)

配置JDK和mysql

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

打成jar包

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

在服务器上运行jar包

方法一

java <span class="token operator">-</span>jar <span class="token operator">/</span>mss<span class="token operator">/</span>mss_server<span class="token operator">/</span>mss_server<span class="token punctuation">.</span>jar
java <span class="token operator">-</span>jar <span class="token operator">/</span>mss<span class="token operator">/</span>mss_server<span class="token operator">/</span>mss_server<span class="token punctuation">.</span>jar 
java -jar /mss/mss_server/mss_server.jar

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

cd <span class="token operator">/</span>mss<span class="token operator">/</span>mss_server<span class="token operator">/</span>
cd <span class="token operator">/</span>mss<span class="token operator">/</span>mss_server<span class="token operator">/</span> 
cd /mss/mss_server/

运行java进程。

nohup java <span class="token operator">-</span>jar mss_server<span class="token punctuation">.</span>jar <span class="token operator">&</span>
nohup java <span class="token operator">-</span>jar mss_server<span class="token punctuation">.</span>jar <span class="token operator">&</span> 
nohup java -jar mss_server.jar &

出现了进程的pid14573

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

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

ps <span class="token operator">-</span>ef <span class="token operator">|</span> grep java
ps <span class="token operator">-</span>ef <span class="token operator">|</span> grep java 
ps -ef | grep java

在这里插入图片描述

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

kill <span class="token operator">-</span><span class="token number">9</span> <span class="token number">14573</span>
kill <span class="token operator">-</span><span class="token number">9</span> <span class="token number">14573</span> 
kill -9 14573

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

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