freecms springboot版安装 redistomcatmysqlant
- 前提条件
在安装FreeCMS前,您需要安装以下软件。
- java环境:FreeCMS采用java语言开发,要求java版本在1.8以上。
- 数据库软件:FreeCMS支持数据库:Mysql。
Mysql推荐版本在5.1以上。
- 缓存服务器:FreeCMS需要redis做为缓存服务器,如果您不想使用redis,可以将useRedis设置为false。
- 前端环境:前端使用了ant design vue,所以需要node,yarn,webpack,eslint。
- 服务器中间件:FreeCMS属于J2EE项目,需要服务器中间件来运行,FreeCMS可以在Tomcat/Jboss/WAS/WebLogic等主流服务器上面运行,本手册以Tomcat为例,Tomcat推荐版本在8.0以上。
-
开发工具推荐使用IDEA。
- 安装FreeCMS
- 安装数据库
FreeCMS支持数据库:Mysql。
Mysql:在安装包中找到db/mysql文件夹,这里存放着FreeCMS数据库的mysql文件。
打开mysql命令行窗口
输入密码进入数据库
运行命令:source ********\db\mysql\freecms.sq l
注意: 以您的实际路径为准。
运行无错误则完成数据库安装。
- 后端部署
修改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”。
- 前端部署
修改src/api/config.js下的serverUrl为您的后端口接口地址。
运行yarn run build打包,将dist目录下的文件复制到后端部署目录下。
- 启动Tomcat
运行Tomcat目录\bin\ startup.bat文件。
- 测试页面
打开浏览器,输入http://localhost:您的端口/应用名/dist/index.html。
用户名admin,密码ad,登录测试
上一篇: mysql存储过程、游标、触发器
下一篇: 数据库分表
推荐阅读
-
freecms springboot版安装 redistomcatmysqlant
-
FreeCMS antdv+springboot版 用户管理
-
FreeCMS springboot版 单位管理
-
FreeCMS antdv+springboot版 站点管理
-
Freecms springboot版 菜单管理
-
Freecms springboot版 菜单管理
-
FreeCMS springboot版 角色管理
-
freecms springboot版安装 redistomcatmysqlant
-
FreeCMS springboot版 角色管理
-
FreeCMS antdv+springboot版 站点管理