一、项目说明
项目概述
java 版CMS系统、基于java技术研发的内容管理系统、功能:栏目模板自定义、内容模型自定义、多个站点管理、在线模板页面编辑等功能、代码完全开源、MIT授权协议。
技术选型:jfinal Record mysql freemarker redis spring 等 layui zTree bootstrap 。
特点:支持多站点、可以根据需求添加手机站、pc站。
项目地址:https://gitee.com/oufu/ofcms QQ 群: ①185948055 欢迎喜欢开源的朋友一起加入,共同学习。
技术选型
jfinal Record mysql freemarker redis spring 等 layui zTree bootstrap
安装前提
在安装OFCMS之前,需要确保已经完成了以下工作:
-
已经安装好了JDK1.7+或以上版本
-
已经安装好了tomcat7+或以上版本
-
已经安装好了MySql 5.6 + 任何版本
安装OFCMS系统可以按以下四步进行:
-
1、下载OFCMS系统war包
-
2、新建空数据库
-
3、运行OFCMS安装程序
二、jdk安装
1、准备好jdk软件 1.7以上版本
2、点击安装软件
3、下一步 更改路径 c:\java\jdk
4、下一步 安装jre 更改路径c:\java\jre
5、完成
6、测试 cmd java -version
7、环境配置
(1)、右击“计算机”->“属性”,然后选择“高级系统设置”的"高级"标签页,之后选择“环境变量”,XP系统则是"我的电脑"->“属性”,则可以直接选择“高级"标签页,之后选择“环境变量”
(2)、在”环境变量“选择”新建(W)……“
(3)、之后在弹出的窗口分别新建三个系统变量:
JAVA_HOMEE:\Program Files\Java\jdk1.7.0_71(这是你自己刚才在安装的时候,选择的JDK安装路径)
CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
Path%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(如果你的JRE选择了其他的路径,第一个分号之后应该是..\Jre\Bin的路径)
例如,下图就是在新建一个CLASSPATH的环境变量,点击”确定“之后,再新建其他
(4)、弄好之后,在各个界面点击”确定“,再打开”命令提示符“,或者在运行窗口,输入”cmd“,打开了DOS界面,在里面输入java与javac能够输出一堆调试信息则证明你的机器上已经有JAVA的运行环境了,JDK的下载、安装与部署正式完成。
三、tomcat安装
1、准备tomcat安装文件
2、点击安装软件
3、下一步 tomcat运行的端口号:8080
4、完成
5、测试 打开htt://localhost:8080
6、配置环境
(1)变量名: CATALINA_BASE 变量值: D:\Program Files\apache-tomcat-7.0.22(Tomcat解压到的目录)(2)变量名: CATALINA_HOME 变量值: D:\Program Files\apache-tomcat-7.0.22(3)变量名: CATALINA_TMPDIR 变量值: D:\Program Files\apache-tomcat-7.0.22\temp(4)变量名: Path 变量值:D:\Program Files\apache-tomcat-7.0.22\bin
7、解压版需要手动增加 服务
8、Cmd 到tomcat \bin 目录下,service install gas-device-data 回车完成。
添加服务:service install "服务名字"
删除服务:service remove "服务名字"
启动服务:net start 服务名
停止服务:net stop 服务名
四、mysql安装
https://dev.mysql.com/downloads/installer 下载地址
1、下载mysql
2、点击安装-下一步
3、选择mysql服务。下一步
4、输入root密码
5、注册windows服务
6、安装完成
五、项目安装
自动部署项目
1、安装说明:认真阅读
2、配置数据库:自己先创建一个空数据库、整个过程30秒左右。
3、设置站点:输入登录密码。
4、完成安装。必需重启web容器
手动部署项目
1、在本地mysql创建数据库ofcms,导入最新sql语句。初始化sql位置,如图:
2、更改项目配置文件
db-config.properties 改成db.properties 修改数据库连接
访问项目
浏览器输入http://localhost:8080/ofcms-admin/
后台地址: http://localhost:8080/ofcms-admin/admin/login.html
admin/123456