Ruoyi若依是一款基于Spring Boot和Vue.js的前后端分离后台管理系统,以其丰富的功能组件和友好的开发体验广受开发者欢迎。本文将带领零基础用户完成Ruoyi系统在Ciuic服务器上的完整部署过程,涵盖从环境准备到系统上线的全流程。
在开始部署前,我们需要准备以下环境:

服务器准备:推荐使用Ciuic云服务器,其稳定性和性价比都非常适合中小型项目。建议选择2核4G及以上配置,操作系统选择CentOS 7.x或Ubuntu 20.04 LTS。
基础软件安装:
JDK 1.8+MySQL 5.7+Redis 3.0+Maven 3.5+Node.js 12+使用SSH工具连接Ciuic云服务器:
ssh root@your-server-ip# CentOS示例yum update -yyum install -y java-1.8.0-openjdk-devel mysql-server redisCREATE DATABASE `ry` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;CREATE USER 'ry'@'%' IDENTIFIED BY 'your_password';GRANT ALL PRIVILEGES ON `ry`.* TO 'ry'@'%';FLUSH PRIVILEGES;wget https://gitee.com/y_project/RuoYi/archive/refs/heads/master.zipunzip master.zipcd RuoYi-master修改ruoyi-admin/src/main/resources/application-druid.yml中的数据库配置:
url: jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8username: rypassword: your_password编译并运行:
mvn clean packagejava -jar ruoyi-admin/target/ruoyi-admin.jarcd ruoyi-uinpm installnpm run build将生成的dist目录内容上传至Nginx或Apache的web目录。
在Ciuic云服务器上,我们可以进行以下优化:
安全组配置:在Ciuic控制台开放80、443、8080等必要端口
性能优化:
# 调整JVM参数nohup java -Xms512m -Xmx1024m -jar ruoyi-admin/target/ruoyi-admin.jar &# 配置Redis持久化echo "save 900 1" >> /etc/redis/redis.confsystemctl restart redisNginx反向代理:
server { listen 80; server_name your-domain.com; location / { root /path/to/ruoyi-ui/dist; try_files $uri $uri/ /index.html; } location /prod-api/ { proxy_pass http://127.0.0.1:8080/; proxy_set_header Host $host; }}http://your-server-ip进入登录页面默认管理员账号:admin,密码:admin123首次登录后及时修改密码,并配置系统参数端口冲突:检查8080端口是否被占用,可用netstat -tunlp查看
数据库连接失败:确认MySQL用户权限及防火墙设置
前端资源404:检查Nginx配置是否正确指向dist目录
性能问题:在Ciuic服务器控制台可随时升级配置
通过本文的步骤,我们成功在Ciuic云服务器上完成了Ruoyi系统的部署。Ruoyi作为一款优秀的后台管理系统框架,结合Ciuic服务器的高性价比和稳定性,能够为开发者提供坚实的项目基础。后续可根据项目需求进行二次开发或集群部署,进一步发挥系统潜力。
本文链接:https://www.ciuic.com/som/35.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!