从零开始搭建 Linux 系统 SpringBoot 项目自动化部署

工具下载

安装宝塔

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

环境配置

  • 进入宝塔面板,绑定宝塔账号,选择 LNMP 安装选项
  • 在宝塔面板的软件商店安装 Redis,设置密码
  • 配置 Java 环境变量,修改 /etc/profile 文件
  • 开放 MySQL 外部访问权限,打开终端输入以下命令
mysql -uroot -p数据库密码
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
  • 安装较新版本的 Git,打开终端输入以下命令
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm -y
yum install git -y
  • 安装较新版本的 Maven,打开终端输入以下命令(如果安装冲突,使用 yum remove 命令移除冲突包)
yum install -y yum-utils
yum-config-manager --add-repo http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo
yum-config-manager --enable epel-apache-maven
yum install -y apache-maven

安装 Jenkins

  • 下载 war 包,选择 2.332.4 版本,新版已经不支持 Java 8 进入官网下载
  • 将 war 包上传至 Linux 服务器,按照下图进行配置,注意 Jenkins 不支持 server.port 参数
    Jenkins 安装

配置 Jenkins

  • 全局工具配置,请更换成自己的安装路径
    maven配置
    git配置
    maven配置
  • 安装插件 Maven Integration plugin、Publish Over SSH
  • 系统配置,添加远程服务器配置信息
    ssh servers
  • 新建任务
    新建任务
  • 填写配置
    配置
    配置
    配置
    配置
  • 保存后构建项目,并开放应用端口
    开放端口
    访问

以上就是 SpringBoot 项目自动化部署的全部内容了,如有更好的方式欢迎讨论~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值