部署SpringBoot项目

本文详细描述了两种部署方案:一是纯手工在腾讯云上部署SpringBoot项目,涉及购买服务器、安装环境(包括JDK)、打包运行并保持后台常驻;二是利用宝塔Linux简化管理,包括安装宝塔、配置JDK并创建项目执行。
摘要由CSDN通过智能技术生成

方案一:纯手工部署

1,购买一台云服务器

        这里我使用腾讯云,推荐Centos8/Centos7.6

2,安装springBoot项目所需要的环境

        1,数据库单独安装在另一台服务器上,只需要修改IP地址即可

        2,安装jdk 

                 yum install -y java-1.8.0-openjdk*

        3,将SpringBoot项目打包运行

                这里制定运行的yml文件为application-prod.yml

 java -jar user-center-backend-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod

         4,上述命令项目启动之后一旦关闭ssh项目就会自动终止,于是我们可以使用下列启动命令确保项目已知在后台运行

 nohup java -jar user-center-backend-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod  &

 nohup和&解释: Linux 运行jar包的几种方式及不挂断后台运行输出到文件详解_怎么启动jar包后关闭不断掉-CSDN博客

方案二:使用宝塔Linux 

1,安装宝塔linux

        宝塔官网:https://www.bt.cn/new/download.html

        centos安装脚本:

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

        也可以直接在线安装:

 

安装完之后会得到面板地址以及用户名密码等信息,登录宝塔面板即可

tips :注意这里可能点击面板地址之后无响应,原因是因为没有放心买哪般对应的端口,在云服务器上放行对应的端口即可腾讯云轻量应用服务器端口放通教程(防火墙开启端口)-腾讯云开发者社区-腾讯云

 2,安装jdk

        我这里使用1.8

3,创建java项目执行

上床jar包制定好目录,以及启动时设置的参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值