欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

freecms springboot版安装 redistomcatmysqlant 

程序员文章站 2022-03-07 08:58:47
...
      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命令行窗口

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

输入密码进入数据库

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

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

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

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

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

  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-namecom.mysql.cj.jdbc.Driver

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


redis:
  host: 127.0.0.1
  port6379

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

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

 

运行maven的package命令

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

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

复制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

freecms springboot版安装
            
    
    
        redistomcatmysqlant 

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

freecms springboot版安装
            
    
    
        redistomcatmysqlant