如果你需要安装宝塔Linux面板,首先你需要购买一台云服务器,这里演示使用的是腾讯云的Centos。

1. 通过ssh工具登录服务器

这里使用FinalShell进行登录,当然也可以使用其他登录工具,但是使用这些工具都必须记住相同的一些参数进行登录。



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_java

如上图所示,SSH连接名称可以自定义,只是为了你方便记忆管理。主机为云服务器公网ip,连接端口默认为22,所以进行登录前要确保云服务器改端口开放,可以在服务器控制台“安全组”管理端口。接下来是用户名和密码,输入你购买云服务器时设置的用户密码即可。如下,登录成功:



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_JAVA_02

2. 安装宝塔面板

进入命令行后,执行以下代码进行安装宝塔面板(进入宝塔官网官网即可找到相)。

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

回车进行安装,安装过程中你需要键入“y”,安装完成后,在命令行输入“bt”命令,查看所有的宝塔名,然后进行你所需要的操作:



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_云服务_03

一般只要修改用户名、密码即可。修改完成后,你可以使用外网地址,登录宝塔面板。

3. 检测云服务器镜像是否安装jdk,安装jdk

在命令行输入“java”或“java -version”命令,运行观察结果:



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_java_04

如果显示出jdk版本信息,则说明已安装jdk(默认情况下,云服务一般都安装了jdk),如果没有,则需要进行安装。首先下载JDK,一般使用jdk 1.8,因为该版本较为稳定。


宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_java_05

下载完成,使用FinalShell或宝塔面板,将jdk压缩包上传到服务上,进行安装。 这里将jdk压缩包上传到/usr/java目录下(java目录自己创建),然后解压文件。


宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_linux_06

4. 配置JDK环境变量

  • 编辑全局变量
    在命令行键入:
vim /etc/profile

进入插入状态:
在文本的最后一行添加一下配置信息:
注意JAVA_HOME=/usr/java/jdk1.8.0_144(JAVA_HOME配置路径是你自己解压的JDK路径) 就是你自己的目录:

#java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_144
    exporCLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=$PATH:${JAVA_HOME}/bin

键盘:

ESC

shift+q

然后输入:

qw!

写入并强制退出。

5. 让刚刚设置的环境变量生效并检查是否安装成功

  • 让刚刚设置的环境变量生效 键入:
source /etc/profile
  • 检查是否配置成功 键入:
java -version



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_java_04

安装完成,如果安装失败,你可以按照以上方式继续尝试。

6. 部署Spring Boot项目

首先将你打包完成的Spring Boot项目上传到服务器,



宝塔面板 python 项目管理 一套代码多个项目 宝塔面板部署spring boot项目_云服务_08

进入项目jar包所在目录,键入“ java -jar 项目名.jar ”命令,运行项目。