基于框架的网站搭建优化指南

在工作中,我们经常需要使用各种管理系统。如何快速上手开发自己的OA系统呢?其实有很多开源好用的项目。比如基于PHP的FastAdmin就是一个不错的选择。

本文将介绍基于Java的一个项目RuoYi。它基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf),主要目的是让开发者专注于业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

项目分类

相对而言,RuoYi的生态系统还是比较丰富的。

图片[1]-基于框架的网站搭建优化指南-山海云端论坛
图片[2]-基于框架的网站搭建优化指南-山海云端论坛

部署环境

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0
  • Node >= 12
  • Redis >= 3

Maven环境部署

首先,到官网https://maven.apache.org/download.cgi下载对应的版本。建议不用下载最新版的。然后新建系统变量MAVEN_HOME,并将%MAVEN_HOME%\bin添加到系统环境变量中。在终端中输入mvn -v命令检查是否安装完成。

图片[3]-基于框架的网站搭建优化指南-山海云端论坛

修改Maven配置文件conf/settings.xml,指定仓库位置和源信息,加快依赖项下载速度。

<localRepository>G:\repository</localRepository> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>

搭建RuoYi

  1. 克隆RuoYi项目到本地。项目地址:https://gitee.com/y_project/RuoYi
  2. 在IDEA中导入项目,并配置Maven。
  3. 创建数据库ry并导入数据脚本ry_2021xxxx.sql、quartz.sql(数据库文件在源码中)。
  4. 修改ruoyi-admin/src/main/resources/application-druid.yml文件中的数据库信息。

启动项目

控制台提示如下,证明运行成功。打开浏览器,输入:http://localhost:80 (默认账户/密码 admin/admin123)。若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功。

图片[4]-基于框架的网站搭建优化指南-山海云端论坛
图片[5]-基于框架的网站搭建优化指南-山海云端论坛
图片[6]-基于框架的网站搭建优化指南-山海云端论坛
图片[7]-基于框架的网站搭建优化指南-山海云端论坛
图片[8]-基于框架的网站搭建优化指南-山海云端论坛
图片[9]-基于框架的网站搭建优化指南-山海云端论坛
图片[10]-基于框架的网站搭建优化指南-山海云端论坛
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容