【码上起飞】手把手把若依(ruoyi)前后端分离的系统部署到腾讯云服务器上(小白教程)

手把手把若依(ruoyi)前后端分离的系统部署到腾讯云服务器上并绑定SSL证书(小白教程)

###1.前言
现在日益流行的脚手架遍地都是,但是好用的不是很多,今天找的这款我认为还可以前端采用的vue后端采用的springboot,但是也是有瑕疵的,部署用就不挑三拣四了,废话不多说直接开干。

2.准备工作

     工欲善其事必先利其器,首先手里得有东西,像李云龙一样先把东西搞过来,然后再进行分配。博主买的是腾讯云的2核4G的服务器用别人的号买的因为自己不是新用户,新用户能便宜一点。

在这里插入图片描述
那就开始安装docker、mysql、redis、nginx这些基本的不会往期的博文都有,自己可以去找一下。然后就是买域名了,博主买的域名是比较便宜的因为自己部署着玩。
在这里插入图片描述
下载证书
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.打包服务

3.1 后端进行打包

在这里插入图片描述
然后在项目相应目录的target目录找到相应的jar包,上传到自己的服务上就可以用dockerfile打包镜像了,这里用的是openjdk17
在这里插入图片描述
Dockerfile文件

FROM openjdk:17.0.2-oraclelinux8
ENV TZ=Asia/Shanghai
ENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS=""
EXPOSE ${
   
   SERVER_PORT}

ENV SERVER_PORT=8889 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS=""
EXPOSE ${
   
   SERVER_PORT}
MAINTAINER xxxxx
ADD ruoyi-admin.jar ruoyi.jar
ENTRYPOINT ["java","-jar","ruoyi.jar"]

自己写的脚本start.sh

#!/bin/bash
# 服务名称
current_date=$(date +%Y-%m-%d-%H-%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

【码上起飞】

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值