本次已经安装了mysql所以下面不涉及mysql安装,只有配置jdk以及部署项目。
一、安装xshell工具FinalShell
官网下载由于工作原因不能使用XShell和FXTP,所以网上找了下工具还很多。FinalShell 可以完美替代XShell
二、环境搭建jdk1.8
2.1新建文件夹存放jdk
cd usr/lib
mkdir jvm
cd jvm
//当前目录位置是[root@VM-16-10-centos jvm]#
2.2安装jdk
#查询当前可以安装的jdk版本
yum -y list java*
```#我安装的是这个版本,执行即可
yum install java-1.8.0-openjdk.x86_64
#查看版本号jdk1.8.0.302 后续配置文件有用到
[root@VM-16-10-centos jvm]# ls -la
![我的版本号如图](https://img-blog.csdnimg.cn/16337e60a96a422c95975657f641892a.png)
2.3配置环境变量
# 进入打开配置文件
vim /etc/profile
#编译配置文件 ctrl+g直接跳到最下面一行 按 i 输入
#
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0.302
export JRE_HOME=/$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
:wq保存退出
2.4配置生效
source /etc/profile
2.5检查是否安装成功
#输入
java -version
#返回如下表示成功了
[root@VM-16-10-centos etc]# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
三、代码打包及部署
3.1代码打包
idea中执行 mvn package进行打包
3.2创建文件夹进行jar上传
#进入cd usr/local并创建springboot 文件夹
cd usr/local
mkdir springboot
#进入springboot文件夹 并用
cd springboot
#利用finalshell进行文件上传 如下图
3.3腾讯云开放端口
如图
#添加规则你要项目配置的端口号我的是4399
3.4运行jar包
# 进入jar包文件夹
cd usr/local/springboot
# 后台运行jar包
nohup java -jar nohup java -jar hahah-1.0-SNAPSHOT.jar &
#有可能会抛如下问题,可尝试用另一种启动方式
nohup: 忽略输入并把输出追加到'nohup.out'
#如下启动
nohup java -jar weixin-1.0-SNAPSHOT.jar --server.port=4399 do_iptable.jar >/dev/null 2>&1&
3.5浏览器访问
公网ip加你端口号访问