基于Java的门户网站管理系统——JEECMS源码版的搭建步骤

工作的关系发现了JEECMS这个网站管理系统,这个CMS系统提供的功能比较全。对于使用JEECMS进行商业建站等商业性活动需要购买商业授权,而个人建站完全免费,有需要的朋友可以尝试。这里说一下这个系统带源码版本的搭建方式。官网提供了CMS、论坛等多种产品,这里只介绍CMS。

1 简介

JEECMS(http://www.jeecms.com/)内容管理系统是国内java开源CMS行业知名度最高、用户量最大的站群管理系统。这个系统有以下特点:

SpringMVC3+Spring3+Hibernate3+Freemarker+HTML5技术架构。

基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点,支持mysql、oracle、sqlserver等数据库。

懂html就能建站,提供最便利、合理的使用方式。

轻松建立PC端、移动端大型网站,通过手机上网的用户已经突破5亿,赶快用jeecms建立移动互联网网站吧。

强大、灵活的标签,用户自定义显示内容和显示方式。

在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性。

完全生成全站静态页面,可自定义路径结构,全面提高页面访问速度。

轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录。

2 下载与环境准备

源码:http://bbs.jeecms.com/fabu/30173.jhtml

图片和视频资源:http://bbs.jeecms.com/fabu/22233.jhtml

系统使用说明书:http://bbs.jeecms.com/xtjc/30172.jhtml

为了减小包的大小,jeecms将图片和视频等资源从安装包,或者称源码包中分离了出来,所有需要单独下载。

此外还需要下载:

JDK

Tomcat

Mysql

安装过程不再赘述。

3 创建工程

在开发工具中创建一个工程。笔者使用的是myeclipse-8.6.1,建立一个web project,将源码包解压后的src、WebContent中相关的内容分别放入源码src和工程WebRoot的文件夹下。另外将图片和视频资源解压后直接放入WebRoot中。

4 配置数据源

Jeecms使用的是mysql数据库,库脚本在:

<源码包>/db/jeecms-db-v6.sql

所以现在要配置mysql数据源,打开文件:

<project>/WebRoot/WEB-INF/config/jdbc.properties

主要需要修改三个地方:

jdbc.url,连接串

jdbc.username,用户名

jdbc.password,密码

5 建库并导入数据

安装好mysql后,建立名为jeecms的库,并执行:

source D:\jeecms-db-v6.sql

其中jeecms-db-v6.sql为系统的数据库脚本。注意mysql编码需要改成utf8,否则某些表中的中文将不会正常显示。

6 启动工程

在myeclipse中启动工程,在地址栏中输入:

http://localhost:8080/工程名

应该能看到系统首页。

后台登陆页面在:

http://localhost:8080/工程名/jeeadmin/jeecms/login.do

登陆页为:

7 配置部署路径

为了方便,笔者将工程路径直接配置在了tomcat中,每次启动不用输入工程名。刚启动的工程会发现很多图片找不到,页面显示很乱,这是还没有设置全局域名的缘故。登陆后台页面,输入登录用户名admin、密码password,这是默认的登陆用户名和密码,单击登录按钮,注意输入密码错误3次后会提示要求输入验证码。登陆后页面:

配置“部署路径”:

点击提交。刷新首页:

可以看到首页正常了。至此系统搭建完毕。

时间: 2024-10-24 12:10:48

基于Java的门户网站管理系统——JEECMS源码版的搭建步骤的相关文章

基于JAVA的SSM人事管理系统,源码下载

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个人事管理系统(人事管理的信息量和信息类型越来越多,工作流程越来越清晰,社会分工越来越细,原来传统上的人工处理方式和单机管理系统越来越来不能适应人事管理的需要,不能满足新形势下企业人事管理的需要.因此,必须有一套应用于网络时代的适应于新需求上的人事管理系统.传统的C/S模式虽然能有效的管理企业人事信息,但是随着社会的网络化,要求B/S模式的

基于WEB的小型酒店管理系统,源码下载

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个小型酒店管理系统(当前酒店管理系统已经得到了充足的发展和完善,一些大的酒店购买了功能强大.数据量处理快速.客户行为研究的软件,借此来提升酒店的核心竞争力.但是对于一些中小规模的酒店而言,昂贵的系统花费.专人的维护是不现实的,也是非常不灵活的.一款简单.灵活.经济适用的中小型酒店管理系统的开发非常具有市场前景. 本文针对上面提到的问题,基于

UEditor之基于Java图片上传前后端源码研究

开心一笑 一定要快乐学习,所以学习之前先看个笑话: 刚来北京,租了一个小房,一楼,上淘宝买衣服,选了付钱了联系卖家:"我已付款,请发货."谁知那货直接说:"我看到你地址了,自己上楼来拿吧!我就在你楼上." 拿你妹,老子付了邮费的...送下来. 提出问题 Ueditor前后端源码的学习和简单的研究??? 解决问题 前提: 假如你已经看了我的前一篇文章,这一点很重要的啊,当然不看也可以,因为你已经是一个高手,就像我一样,哈哈: 假如你已经安装tomcat服务器: 假如你

UEditor之基于Java图片上传前后端源码研究 (转)

http://blog.csdn.net/huangwenyi1010/article/details/51637439 这是我的项目目录 1.从访问路径http://localhost:8081/Test/_examples/simpleDemo.html,我们主要是要看看,富文本框被加载出来之前,会调用哪些代码, 不卖关子,很明显,会调用后端的controller.jsp代码,因为我们已经在ueditor.config配置了: // 服务器统一请求接口路径 , serverUrl: URL

基于Java的超市账单管理系统

获取项目源文件,技术交流与指导联系Q:1225467431 基于Java的超市账单管理系统 学生:高 陈  指导老师:周 琼 (安徽农业大学 经济技术学院 合肥 230036)   摘要:随着科学的进步,网络变得越来越重要了.很多的公司也应用了相应的软件,来加快自身的发展.由于超市行业的不断壮大,也需要一套软件来相应的软件来管理.在这种情下超市账单管理系统也就产生了.在超市账单管理系统中主要是对账单.供应商.用户的简单管理.在超市管理系统中主要实现了增加.删除.修改.查询信息的功能.在该系统里由

放出一批学生管理系统jsp源码,部分有框架

基于jsp+struts 2的学生管理系统eclipse - 源码码头 https://www.icodedock.com/article/25.html基于jsp+mysql的JSP学生成绩管理系统eclipse - 源码码头 https://www.icodedock.com/article/57.html 基于jsp+Spring+hibernate+struts 2的SSH学生宿舍管理系统eclipse - 源码码头 https://www.icodedock.com/article/3

手把手搭建Java金融借贷系统【附源码】(毕设)

一.项目简介 本课程演示的是一套基于基于JavaWeb实现的金融借贷系统 或 P2P金融管理系统 或 小额贷款系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的java人群. 详细介绍了金融借贷系统的实现,包括:1.项目介绍2.环境搭建3.系统功能4.技术实现5.项目运行6.功能演示 以通俗易懂的方式,手把手的带你从零开始运行本套金融借贷系统,该项目附带全部源码可作为毕设使用. 二.技术实现 1.后台框架:Servlet.JDBC.FileUpload 2.UI界面:BootSt

【Java】【Flume】Flume-NG源码阅读之AvroSink

org.apache.flume.sink.AvroSink是用来通过网络来传输数据的,可以将event发送到RPC服务器(比如AvroSource),使用AvroSink和AvroSource可以组成分层结构.它继承自AbstractRpcSink  extends AbstractSink implements Configurable这跟其他的sink一样都得extends AbstractSink implements Configurable,所以重点也在confgure.start.

校园网站群系统源码

校园网站系统源码  点击下载源码 源码描述: 校园网站群系统结合学校现代信息化发展需要以及学校需求而开发的一套人性化校园网站群系统.有效的提供了学校的宣传以及校园学习环境和校园信息互动,以及数据的安全处理. 适合:学校单位使用,技术人员开发与学习. 特点:可创建多个学校门户网站:学校聚合页面人性化整合:强大的管理后台:内容标签便捷式建站群 功能描述: 1.学校网站群聚合功能: <1>网站首页:显示最新统计数据,如:学校,信息,图片,下载:最新公告:最新信息:学校列表:图片信息:下载信息: &l