腾讯云部署spring boot项目

XShell 6:用于远程连接你的服务器
FileZilla:用于把本地文件上传至云服务器

打开xshell6,连接到服务器:
输入命令:选择自己的操作系统版本的命令,回车执行

Centos安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

安装完成后,可以看到一个url地址,通过它可以访问你的宝塔面板界面
记住这里的用户名和密码,用来登录宝塔。
注意:如果访问不了宝塔,去服务器控制台安全组看看有没有开放宝塔默认的端口号8888

腾讯云部署spring boot项目_第1张图片腾讯云部署spring boot项目_第2张图片登录成功后进入宝塔界面,第一次进入会提示安装环境,安装推荐的LNMP,选择编译安装(需要几个小时时间安装)。
腾讯云部署spring boot项目_第3张图片
腾讯云部署spring boot项目_第4张图片

云服务器安装jdk

再通过xftp6把压缩包传输到服务器上
这里我把压缩包放在了/usr/java/jdk文件夹中:
腾讯云部署spring boot项目_第5张图片

用xshell6执行解压操作:
注意:要在压缩包当前文件夹下执行命令

cd /usr/java/jdk
tar -zxvf jdk-8u161-linux-x64.tar.gz

解压完毕后,需要配置环境变量,
这里我们用xftp修改etc目录下的bashrc文件,在最前面添加:

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_161
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

腾讯云部署spring boot项目_第6张图片

然后保存文件退出

打开xshell运行指令:

source /etc/bashrc

然后永久环境变量就可以生效啦
执行java -version查看是否配置成功
在这里插入图片描述

服务器数据库配置

腾讯云部署spring boot项目_第7张图片
腾讯云部署spring boot项目_第8张图片用FileZilla将需要运行的.sql文件添加到服务器

腾讯云部署spring boot项目_第9张图片

在shell运行需要的.sql文件
在这里插入图片描述

SpringBoot项目打包

项目中数据库的配置密码与服务器数据库密码保持一致

腾讯云部署spring boot项目_第10张图片
修改本地存储路径
腾讯云部署spring boot项目_第11张图片
腾讯云部署spring boot项目_第12张图片配置完成使用IDEA进行打包

腾讯云部署spring boot项目_第13张图片

将jar文件传送到服务器
腾讯云部署spring boot项目_第14张图片

腾讯云部署spring boot项目_第15张图片
在当前目录下,执行命令:

java -jar demo.jar

在这里插入图片描述腾讯云部署spring boot项目_第16张图片宝塔页面需要开放端口8080与3306
腾讯云部署spring boot项目_第17张图片

查看nginx的安装目录

输入命令

ps -ef | grep nginx

返回结果包含安装目录
在这里插入图片描述将dist文件保存到服务器
腾讯云部署spring boot项目_第18张图片
腾讯云部署spring boot项目_第19张图片

小程序配置

腾讯云部署spring boot项目_第20张图片

你可能感兴趣的:(腾讯云部署spring boot项目)