阿里云部署
发布时间:2026/11/3 10:46:23 锦皓数字建站

一、部署任务使用阿里云组件完成若依项目部署1. ECS部署 Nginx、Spring Boot。机器密码Qwer12342. RDS MySQL存储业务数据。3. Redis缓存数据。密码redis123准备工作1.安装网络源及yum工具yum install -y epel-release yum install -y wget vim net-tools unzip lrzsz gcc gcc-c make2.安装Gityum install -y git git --version3.安装JDK8yum install -y git git --version4.安装 Maven 3.6.3wget https://repo.huaweicloud.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/ #配置环境变量 vim /etc/profile export MAVEN_HOME/usr/local/apache-maven-3.6.3 export PATH$MAVEN_HOME/bin:$PATH #刷新环境变量 source /etc/profile mvn -version5.安装 Node.js 12curl -fsSL https://rpm.nodesource.com/setup_12.x | bash - yum install -y nodejs node -v npm -v6.安装Nginx#上传 epel.repo yum install -y nginx nginx -v systemctl enable nginx7. MySQL 5.7 使用阿里云8. Redis 使用阿里云若依若依密码Ruoyi123拉取若依源码cd /opt git clone https://gitee.com/humajun/ruoyi.git修改若依配置文件mysql配置vim /opt/ruoyi/ruoyi-admin/src/main/resources/application把数据库地址改成真实数据库地址redis配置vim /opt/ruoyi/ruoyi-admin/src/main/resources/application.yml把redis地址改成真实redis地址数据库导入cd /opt/ruoyi/sql mysql -h rm-uf6x01brci8zp6p9q.mysql.rds.aliyuncs.com -u ruoyi -pRuoyi123456 ry ry_20250522.sql前端打包cd /opt/ruoyi/RuoYi-Vue/ruoyi-ui npm install npm run build:prod成功后会生成后端打包进入项目根目录或后端目录执行 Maven 打包项目并跳过测试cd /opt/ruoyi/RuoYi-Vue mvn clean package -DskipTests成功后会生成部署spring后端测试启动cd /opt/ruoyi/ruoyi-admin/target java -jar ruoyi-admin.jar #检查端口 netstat -ntlp | grep 8080另开一台机器查看端口后台启动方式配置nginx反向代理vim /etc/nginx/nginx.conf检查语法错误并重启4. 实现若依项目正常访问。二、日志采集 使用阿里云 SLS 完成日志采集- Nginxaccess.log、error.log。- Spring Boot应用运行日志、异常日志。要求日志成功采集到 SLS并能够查询。
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。