freecms springboot版安装

freecms springboot版安装,第1张

freecms springboot版安装
      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,yarn,webpack,eslint。
  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 ********dbmysqlfreecms.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,登录测试

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5672474.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存