0
点赞
收藏
分享

微信扫一扫

springboot 项目部署到Linux 服务器


前言:

各位同学大家好,有段时间没有更新博客了具体多久 我也不记得哈,今天刚刚好是七夕节,所以就给大家更新一下,最近因为在学习和录制springboot的课程,需要用到linux服务器部署项目 ,所以我就写个博客记录下。 那么废话不多说,我们正式开始。

准备工作

我们需要租一台阿里云 或者腾讯云的服务器 我这边选择了腾讯云的 配置呢是双核 2G 的一个配置

腾讯云 :​​https://cloud.tencent.com/login​​

springboot 项目部署到Linux 服务器_spring boot

立即选购

springboot 项目部署到Linux 服务器_spring boot_02

这边我们选择CentOs8.2 64位数

springboot 项目部署到Linux 服务器_spring boot_03

打包项目

我们点击右边侧栏的maven

springboot 项目部署到Linux 服务器_spring boot_04

然后点开我们lifecycle 目录下面的 package

springboot 项目部署到Linux 服务器_服务器_05

我们右键点击 Run Maven Build

springboot 项目部署到Linux 服务器_服务器_06

打包好的jar包再我们 项目的 target目录下面

springboot 项目部署到Linux 服务器_spring boot_07

配置我们的linux 服务器环境

下载安装xshell工具

我们去xshell 官方下载即可

下载地址:https://www.xshellcn.com/

springboot 项目部署到Linux 服务器_spring boot_08

连接服务器

打开xshell 输入远程服务器的ip 地址还有服务器账号和密码即可连接成功了

springboot 项目部署到Linux 服务器_spring boot_09

连接成功

springboot 项目部署到Linux 服务器_spring_10

安装jdk

下载压缩包执行​​wget​​命令:

wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;"
https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz

安装宝塔

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

如图已经安装了我可以执行

/etc/init.d/bt default

来查看自己账号和密码还有登陆地址

springboot 项目部署到Linux 服务器_spring boot_11

登录宝塔

springboot 项目部署到Linux 服务器_linux_12

在宝塔面板软件商店搜索mysql 安装mysql

springboot 项目部署到Linux 服务器_jar_13

关闭防火墙

springboot 项目部署到Linux 服务器_服务器_14

创建数据库

springboot 项目部署到Linux 服务器_spring boot_15

连接远程数据库

springboot 项目部署到Linux 服务器_jar_16

恢复数据 数据到远程数据库

springboot 项目部署到Linux 服务器_spring boot_17

我们项目里面本地的数据库脚本里面sql 语句复制到我们sql查询器面板然后选中执行即可

springboot 项目部署到Linux 服务器_jar_18

上传我们打包好的jar包

我们在宝塔面板的侧边选中文件然后找到我们服务器的根目录www 下面创建一个springbootjar这样一个目录

springboot 项目部署到Linux 服务器_jar_19


然后我把需要上传的文件拖拽到这里点击开始上传即可

springboot 项目部署到Linux 服务器_服务器_20

启动项目

我们cd 到根目录cd …/

springboot 项目部署到Linux 服务器_spring_21


然后dir 查看根目录上面的目录结构

springboot 项目部署到Linux 服务器_jar_22


然后我们cd www 进入到www 目录

springboot 项目部署到Linux 服务器_linux_23


然后我们 dir 查看www 目录下面有那些文件

springboot 项目部署到Linux 服务器_服务器_24


然后我们cd spirngbootjar 进入到我们自己创建的目录下面

springboot 项目部署到Linux 服务器_服务器_25


然后我们dir 查看里面有没有我们上传的jar包

springboot 项目部署到Linux 服务器_linux_26


这边查看到是有我们执行

java -jar newbee-mall-1.0.0-SNAPSHOT.jar

这个命令启动运行我们打包的项目

springboot 项目部署到Linux 服务器_spring boot_27


我们看到项目已经·启动成了 我们在浏览器里面访问一下

springboot 项目部署到Linux 服务器_spring_28


springboot 项目部署到Linux 服务器_linux_29


到此我们的springboot 项目怎么打包到部署到linux服务器我们就讲完了。

最后总结

springboot的部署非常的傻瓜式简单 比起传统的springmvc 项目来说 springboot 我们只需要打包成一个jar 然后后运行jar 包即可。我们只需要在云服务器上面安装jdk mysql 然后设置好mysql的账号密码跟我们项目里面的配置一样 然后创建数据库恢复数据 最后命令运行jar包即可。 linux 上传文件和安装软件现在也有像宝塔这样的可视化面板来一键安装 但是这里我还是多提一嘴 宝塔始终是第三方要是自己的大型项目我们还是建议大家自己手动改安装jdk mysql 这些软件比较好。最后希望我的文章能帮助到各位解决问题 ,以后我还会贡献更多有用的代码分享给大家。各位同学如果觉得文章还不错 ,麻烦给关注和star,小弟在这里


举报

相关推荐

0 条评论