如何在Linux 服务器部署若依(ruoyi-vue)全流程教程
本教程将详细介绍从购买服务器到成功部署若依(ruoyi-vue)的全过程。
如果你没有服务器,没有技术,想要配置这个可以看这个(218.0.48.3:8803),帮你提供最优解决方案。
选择 CentOS 7.9 64bit 版本,购买后记得重置密码并做好记录。

一、安装 Java 环境
- 检查 Java 安装信息:yum list installed | grep java 或 rpm -qa | grep java
- 卸载已安装的 Java 版本:yum -y remove java-1.8.0-openjdk* 和 yum -y remove tzdata-java.noarch
- 安装 JDK:yum install -y java-1.8.0-openjdk* ,安装后检查 java -version
- 配置环境变量:vim /etc/profile ,添加相关内容source /etc/profile 执行新的更改
- 进行系统升级:yum -y update (升级包和软件和系统内核)或 yum -y upgrade (只升级包,不升级软件和内核)
二、安装 MySQL
- 配置 FTP 文件传输,开启 vsftpd 服务,设置防火墙开放 21 端口。
- 检查并卸载系统自带的 MySQL 老版本。
- 下载并解压 MySQL 5.7 安装包。
- 按顺序安装相关 rpm 包,若遇到依赖缺失问题,安装依赖后继续。
- 查询并删除 MySQL 数据目录下的文件(如有)。
- 启动 MySQL 服务:systemctl start mysqld
- 查看日志获取临时密码,登录后修改密码。
- 配置 root 账户远程登录权限。
- 执行 flush privileges; ,配置开机自启:systemctl enable mysqld 和 systemctl daemon-reload
三、安装 Redis
- 安装依赖:若未安装 gcc,使用 yum install -y gcc 安装。
- 下载并解压 Redis 安装包。
- 进入解压目录编译:make ,指定安装目录并进行安装:make install PREFIX=/usr/local/redis
- 启动 Redis 服务:直接启动:./redis-server (不建议)守护进程方式启动:复制并修改 redis.conf 配置文件启动服务:./redis-server redis.conf
- 设置开机自动启动:创建 redis.service 文件,设置相关配置。
四、Centos7 下部署 Nginx
执行 yum install -y nginx 命令安装,配置华为云安全组允许访问 80 端口。
五、部署若依系统
- 新建 vue 数据库,导入相关 SQL 文件。
- 修改 Redis 连接信息、文件路径、数据库连接和日志存储路径。
- 编译打包:前端:npm run build:prod后端:在相应目录执行清理和打包操作。
- 配置 Nginx:替换 ruoyi-ui 的实际存储路径。
- 后端项目启动:选择合适的方式在后台持续运行 .jar 程序。
希望本教程能帮助您顺利完成部署!