freecms springboot版安装

原创
2021/12/15 18:19
阅读数 148
      1. 前提条件

在安装FreeCMS前,您需要安装以下软件。

  1. java环境FreeCMS采用java语言开发,要求java版本在1.8以上。
  2. 数据库软件:FreeCMS支持数据库:Mysql

Mysql推荐版本在5.1以上。

  1. 缓存服务器:FreeCMS需要redis做为缓存服务器,如果您不想使用redis,可以将useRedis设置为false
  2. 前端环境:前端使用了ant design vue,所以需要node,yarnwebpackeslint
  3. 服务器中间件FreeCMS属于J2EE项目,需要服务器中间件来运行,FreeCMS可以在Tomcat/Jboss/WAS/WebLogic等主流服务器上面运行,本手册以Tomcat为例,Tomcat推荐版本在8.0以上。
  4. 开发工具推荐使用IDEA。
      1. 安装FreeCMS
  1. 安装数据库

FreeCMS支持数据库:Mysql

Mysql:在安装包中找到db/mysql文件夹,这里存放着FreeCMS数据库的mysql文件。

打开mysql命令行窗口

输入密码进入数据库

运行命令:source ********\db\mysql\freecms.sq l

注意: 以您的实际路径为准。

运行无错误则完成数据库安装。

  1. 后端部署

修改src/main/resources/application-prod.yml文件中的数据库配置


  url: jdbc:mysql://localhost:3306/freecms_springboot?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8
  username: root
  password: root
  driver-class-name: com.mysql.cj.jdbc.Driver

修改src/main/resources/application-prod.yml文件中的redis配置


redis:
  host: 127.0.0.1
  port: 6379

如果您不使用redis,请将useRedis设置为false。

如果您使用redis,请将useRedis设置为true,并配置redis连接。

 

运行maven的package命令

运行成功后会在target目录下生成对应的war包

复制war包Tomcat目录下webapps文件夹下。启动tomcat会自动将war包解压。

以在tomcat关闭的状态下,删除原来的ROOT文件夹然后将war包解压后的文件夹名称改为ROOT,将项目放在根目录下执行。

FreeCMS同时支持虚拟目录部署,如果您不想让FreeCMS作为ROOT部署,可以把ROOT文件夹名称改为freecms或您想要的名称。

注意:tomcat需要设置URIEncoding=”UTF-8”

  1. 前端部署

修改src/api/config.js下的serverUrl为您的后端口接口地址。

运行yarn run build打包,将dist目录下的文件复制到后端部署目录下。

  1. 启动Tomcat

运行Tomcat目录\bin\ startup.bat文件。

  1. 测试页面

打开浏览器,输入http://localhost:您的端口/应用名/dist/index.html

用户名admin,密码ad,登录测试

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部