Linux 部署若依后台管理系统
RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
教程为
RuoYi多模块版本
下载程序包
- 🌏 本站下载 - RuoYi-Admin.zip
- 基于官方源码打包,无修改,请放心使用~
- 注:本站下载解压至
tomcat
的webapps
目录下,即可使用
# cd /usr/local/tomcat/webapps/
# wget https://file.cnxiaobai.com/Code/RuoYi/RuoYi-Admin.zip
# unzip RuoYi-Admin.zip
- 🌏 官方下载 - 源码版本,需打包成web工程,生成war/jar包文件
创建数据库
- 版本:5.7 +
- 字符集(Character Set):
utf8
- 排序规则(Collate):
utf8_general_ci
- 存储引擎:
InnoDB
- 数据库名:ry
综上,建议创建数据库采用下面的命令:
mysql> create database ry character set utf8 collate utf8_general_ci;
- 导入数据脚本
ry_2021xxxx.sql
,quartz.sql
- 🌏 脚本下载
mysql> use ry;
mysql> source /home/ry_20210210.sql;
mysql> source /home/quartz.sql;
修改数据库连接配置
- 修改为自己服务器的MySQL连接IP以及用户密码
# vim /usr/local/tomcat/webapps/ruoyi-admin/WEB-INF/classes/application-druid.yml
启动服务
# cd /usr/local/tomcat/bin/
# ./startup.sh ;tailf ../logs/catalina.out
防火墙配置
# 开启防火墙
# systemctl start firewalld
# 开放http端口
# firewall-cmd --zone=public --add-port=80/tcp --permanent
# 开放MySQL端口
# firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 开放https端口
# firewall-cmd --zone=public --add-port=443/tcp --permanent
# 开放Tomcat端口
# firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 立即生效
# firewall-cmd --reload
# 查看已开放的端口号
# firewall-cmd --list-ports
浏览器访问
- 浏览器输入
IP:端口/ruoyi-admin
即可访问
http://192.168.10.15:8080/ruoyi-admin
- 默认账户/密码
admin/admin123
Tomcat 参数优化
- 参考文章 - 🌏 Tomcat 9 参数优化
评论
0 评论