若依前后分离项目,发布在阿里云效中

本文介绍了如何在阿里云效中部署前后端分离的若依项目。后端服务涉及配置代码源、构建信息,使用Maven进行打包,并在云效中配置部署信息。前端服务包括配置代码源、Node.js构建,前端代码打包后通过Nginx进行部署。整个过程需要在云服务器上安装JDK、MySQL、Node.js和Nginx。
摘要由CSDN通过智能技术生成

后端服务

配置代码源

在这里插入图片描述

配置构建信息

在这里插入图片描述

在这里插入图片描述
mvn -B clean package -pl ruoyi-admin -am -Dmaven.test.skip=true -Dautoconfig.skip
项目名称和pom文件中保持一致,都叫ruoyi-admin
在这里插入图片描述

pom中的这个,也保持一致
在这里插入图片描述

指定target下的jar包位置
指定deploy.sh的位置
在这里插入图片描述
在这里插入图片描述
将deploy.sh的APP_HOME中的XXX替换成项目目录

!/bin/bash

PROG_NAME=$0
ACTION=$1
ENV=$2
# 修改APP_NAME为云效上的应用名
APP_NAME=ruoyi-admin
# JAR文件名称
JAR_NAME=ruoyi-admin.jar
APP_START_TIMEOUT=60    # 等待应用启动的时间
APP_PORT=8090           # 应用端口
HEALTH_CHECK_URL=http://127.0.0.1:${APP_PORT}/actuator/health  # 应用健康检查URL
APP_HOME=/home/XXX/${APP_NAME} # 从package.tgz中解压出来的jar包放到这个目录下
IN_TARGET_PATH=${APP_HOME}/ruoyi-admin
PID_FILE=${APP_HOME}/pid   
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值