CentOS服务器署Springboot的java项目最简单操作步骤

CentOS服务器署Springboot的java项目最简单操作步骤

准备工作

1.首先本地有一个能跑起来正常的 java 项目的 jar 包;
2.有一个前端项目, 可以仅是一个 index.html 文件;
3.需要备案好的域名 (可选, 否则只能 ip 访问)
4.购买阿里云或者腾讯云等等任意 CentOS 服务器一个

1. 获取到你的服务器公网IP地址

请添加图片描述

2. 点击上图右侧 “远程连接” 到你的服务器

使用命令行来安装 宝塔面板官网, 这是一款免费好用的linux可视化工具

  • 输入服务器创建时的账号密码链接进入面板
    在这里插入图片描述
  • 输入以下命令执行安装宝塔
//有提示的地方输入y 回车
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
  • 安装成功如下图

红框中是一些有用信息, 先复制出来
在这里插入图片描述

  • 在服务器安全组配置放行xxx端口

当然直接访问外网地址是无法正常显示的, 因为有段黄色文字, 提示说还未方行 xxx 端口, 如下图

在这里插入图片描述

  • 打开浏览器访问会提示 https 证书信任问题, 请参考以链接 配置证书 或者直接输入下面的命令关闭 ssl
rm -rf /www/server/panel/data/ssl.pl && bt restart

3.访问宝塔面板

然后再次用 http 访问刚才的外网面板地址 就可以看到登录页面

在这里插入图片描述

  • 输入刚才的账号密码即可登录看到你的服务器相关信息

4.宝塔面板操作

  • 上传自己JAVA项目的 jar
    在这里插入图片描述

  • java一键部署插件
    在这里插入图片描述

  • 进入插件页面-选择spring-boot项目提示未安装Tomcat

根据自己项目安装对应的tomcat版本, 我这里选择Tomcat8

在这里插入图片描述

  • 然后选择Spring-boot 添加项目

从文件里选择上传好的 jar 包, 这里注意项目端口, 也需要在宝塔主页左侧 安全-添加对应的安全端口, 启动项目

特别注意: 这里有个大坑, 自定义参数 --server.port 最前面需要加一个空格 ,否则会报错 Unable to access jarfile

在这里插入图片描述

  • 数据库(本地服务器创建, 如果是 RDS 直接跳过这一步)

由于这个示例项目用到本地的Mysql , 所以这里在宝塔面板左侧, 数据库, 安装Mysql5.5然后根据提示配置:
1.重置root密码
2.添加数据库, 名称,root账号密码
3.开放3306端口

在这里插入图片描述

  • 如果以上都各项配置都正常, 那么启动项目后会显示已开启, 如果失败可以点击旁边的 日志 查看报错信息.
    在这里插入图片描述
  • 这时使用浏览器 ip+端口 访问你的接口会正常返回
    在这里插入图片描述

4.域名绑定服务器

同样以阿里云为例, 将备案号的域名解析到服务器ip上, 等待几分钟即可生效. 点击新手引导 自动配置以下两条
在这里插入图片描述

5.宝塔面板-配置前端项目

  • 上传前端项目

以最简单的 index.html 为例, 点击网站, 根据提示安装工具

在这里插入图片描述

  • 在左侧 文件 - 上传 自己的web文件, 我这里存放路径为 wwwroot/web , 域名配置和根目录选择如下图:

在这里插入图片描述

  • 添加成功后 显示运行中, 此时访问你的域名或ip+端口地址就可以看到网页了.

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值