Linux 部署 Timo 后台管理系统

  TIMO后台管理系统,基于SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 开发的后台管理系统,采用分模块的方式便于开发和维护,支持前后台模块分别部署,目前支持的功能有:权限管理、部门管理、字典管理、日志记录、文件上传、代码生成等,为快速开发后台系统而生的脚手架!

技术选型

  • 后端技术:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache
  • 前端技术:Layui + Jquery + zTree + Font-awesome

下载程序包

  • 🌏 本站下载 - Timo-2.0.3.zip
  • 基于官方源码打包,无修改,请放心使用~
  • 注:本站下载解压至 tomcatwebapps 目录下,即可使用
# cd /usr/local/tomcat/webapps/
# wget https://file.cnxiaobai.com/Code/Timo/Timo-2.0.3.zip
# unzip Timo-2.0.3.zip

image.png

  • 🌏 官方下载 - 源码版本,需打包成web工程,生成war/jar包文件

image.png

创建数据库

  1. 版本:5.7 +
  2. 字符集(Character Set):utf8
  3. 排序规则(Collate):utf8_general_ci
  4. 存储引擎:InnoDB
  5. 数据库名:timo

综上,建议创建数据库采用下面的命令:

mysql> create database timo character set utf8 collate utf8_general_ci;
mysql> use timo;
mysql> source /home/timo.sql;

修改数据库连接配置

  • 修改为自己服务器的MySQL连接IP以及用户密码
# vim /usr/local/tomcat/webapps/timo/WEB-INF/classes/application.yml

image.png

启动服务

# 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:端口/timo 即可访问
http://192.168.10.15:8080/timo
  • 默认账户/密码 admin/123456

image.png

Tomcat 参数优化


标题:Linux 部署 Timo 后台管理系统
作者:Mune
地址:https://cnxiaobai.com/articles/2021/04/27/1619529498111.html

    评论
    0 评论
avatar

取消