Spring boot项目部署到腾讯云服务器

 

1、springboot项目打包并上传

spring boot项目打包方式有两种,分别是jar包和war包,官方推荐前者,因此本文也将项目打包成jar包。
 
二者之间的区别是:打包成jar包的状况下是不须要在服务器上安装Tomcat的,而war包须要;不须要的缘由是由于springboot项目是集成了Tomcat。
 
一、建立并写好一个项目后,在IDEA中点击maven project>visitor(你的项目名)>Lifecycle>package,双击package便可打包jar包。
在这里插入图片描述java

二、打包好的jar包自动放在 项目名>target>xxx.jar。
在这里插入图片描述
三、下载并安装Xftp6,它可让咱们经过界面操做将本地的jar包拖拽到服务器上,对于不熟悉操做Linux命令的人来讲很方便。Xftp6的登陆操做
在这里插入图片描述spring

四、尝试运行该xxx.jar包springboot

首先进入xxx.jar包所在的目录下,个人是cd home服务器

而后执行命令:java -jar visitor-0.0.1.jarmaven

最后能够看到窗口显示:
在这里插入图片描述
缘由在于没有安装JDK!!!
 spring-boot

2、腾讯云服务器环境搭建

一、Linux环境中安装JDK

首先须要明确的是,springboot项目须要的JDK版本不能低于1.8
 
使用yum安装JDK,其命令为:spa

yum -y  install java-1.8.0-openjdk*

在这里插入图片描述
完成后能够经过命令java -version查看是否安装成功,成功的能够看到以下图的格式
在这里插入图片描述
最后在重复上面的操做,进入jar包所在的目录下执行命令,即:java -jar xxx.jar
在这里插入图片描述
项目启动成功的话,出现下图样式:
图片2
 3d

3、jar包后台运行

经过命令java -jar xxx.jar虽然能够启动并运行项目,可是一旦关闭可控制台,项目也随之关闭了,无法实时访问该项目。
 
因此接下来还须要解决jar包后台运行的问题。
 
其实,只要咱们能够将java -jar xxx.jar替换成java -jar spring-boot01-1.0-SNAPSHOT.jar > log.file 2>&1 &就能够解决这个问题了
在这里插入图片描述
最后,关闭了控制台,依旧可让该项目在服务器上正常运行了。code

相关文章
相关标签/搜索