JSPGenCMS安装教程
导航: 上一页
运行环境
JSPGenCMS具备跨平台特性,可以运行于 Linux/FreeBSD/Unix/SunOS 及微软 Windows2000/2003 等各种操作系统环境下。
对于刚刚接触Java或者JSP的新手,推荐使用集成开发环境 WATMServer。
JSPGenCMS 需要服务器上装有如下软件:
可用的 httpd服务器(如 Apache2.2 以上、Tomcat5.0 以上等) 及 JSPGen3.0 框架通用组件包。
推荐使用JDK1.5.x+Apache 2.2.x+Tomcat5.x +MySQL5.x+Mod_JK-1.2.x 的环境来运行JSPGenCMS。
初次安装至少40M可用空间。
安装步骤
大致安装步骤:全部下载完成后先安装WATMServer,安装完成后重启电脑;重启后再安装 Navicat for MySQL;再将 JSPGenCMS 压缩包解压后的文件全部剪切到 WATMServer 安装目录中 WebROOT目录内。
安装 WATMServer
双击WATMServer2_Setup.exe 文件(若是压缩包则需要先解压),根据其中的说明文件操作便可,安装走到最后一步时去掉界面上所有打勾选项。重启电脑…
重新启动电脑后,启动 WATMServer 控制台,确保已安装的 WATMServer 各服务软件都正常运行(红色指:关闭状态;绿色指:运行中),若有某项没有运行用鼠标右键单击选择启动便可。
如何得知WATMServer 是否安装成功?
在IE地址栏输入:http://127.0.0.1 回车,如果显示 “Hello WATMServer! ”则说明安装成功!
根据提示一步一步走便可,安装成功后,创建本地 MySQL服务器链接并修改 MySQL 默认账号密码,然后再鼠标右键单击创建 JSPGenCMS 数据库(默认编码即可);
创建完毕后再鼠标右键单击数据库选择“运行 SQL 文件”,也就是导入 JSPGenCMS 默认结构表(CMS.sql)及默认数据表(Data.sql)。
导入编码为GBK选项为:936 (ANSI/OEM - Simplified Chinese GBK)。
安装 JSPGenCMS
- 删除WATMServer 安装目录中WebROOT目录内所有文件,将JSPGenCMS压缩包解压后的文件全部剪切到此目录中,若是租用的空间则直接上传到服务器指定目录内便可;
- 配置平台日志信息:文件位于 /WEB-INF/classes/Log4j.properties 如果对 log4j 不是太熟悉,只将其中的 log4j.appender.LogFile.File 值修改为具体保存地址便可,其他无需更改。(文件中有注释)
- 配置平台数据库连接池信息:文件位于 /WEB-INF/classes/ Proxool.properties 如果对 Proxool 不是太熟悉,那只将其中的 proxool.driver-url 、user、password 值修改为刚创建的数据库名称及更改后的数据库密码便可,其他无需更改。(文件中有注释,此处不再详细说明)
注: proxool.driver-url 格 式 为 : jdbc:mysql:// 数据库服务器 IP:端口 / 数据库名称?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 其中绿色为要修改的地方(如果是在本地服务器运行,数据库服务器 IP 可用“127.0.0.1”,非本机请用真实 IP 地址)。
- 配置平台基本信息:文件位于 /WEB-INF/ config.xml
如果对 JSPGen 框架配置文件不是太熟悉,那只将其中的 host、install、taglib、proxool 修改为具体绝对路径便可,其中 proxool 为刚配置的数据库连接池中的别名,其他无需更改。(文件中有注释)
- 设置[[JS]脚本路径:文件位于 /js/Config.js
如果平台不是安装在虚拟目录下,此步可免! 否则, 请修改 ContextPath 为虚拟目录名 (ContextPath= '/虚拟目录名/');
平台配置
平台配置是平台上传至服务器后第一件要做的事…… 配置文件位于 /WEB-INF/classes/ config.xml 配置文件大体包含两部分:基本信息配置与核心功能控制。下面将分别介绍:
基本信息配置
<config>
<info>
<title>JSPGenCMS -中国 Java 平台下最强大的 CMS]系统</title><!--平台名称 -->
<company>www.JSPGen.com</company><!-- 公司名称 -->
<host>http://127.0.0.1/</host><!-- 平台访问地址 -->
<email>JSPGen@163.com</email><!-- 联系邮箱 -->
<install>F:/JSPGen/</install><!-- 平台安装路径 -->
<taglib>F:/JSPGen/WEB-INF/</taglib><!-- 平台扩展标签配置路径 -->
<startdate>1252416542500</startdate><!-- 平台运行起始时间 -->
<timezoneid>Asia/Shanghai</timezoneid><!-- 平台默认时区 ID -->
<pagesize>20</pagesize><!-- 平台分页列表数 -->
<charset>GBK</charset><!-- 平台页面编码 -->
<authkey>SGFSF0</authkey><!-- 平台密钥-->
<!--支持格式: 127.0.0.1、127.0.0.*、127.0.0.0-127.0.0.10 多个用 \, 间隔 -->
<allowip>127.0.0.1</allowip><!-- 允许访问 IP 范围 -->
<denyip></denyip><!-- 禁止访问 IP 范围 -->
</info>
<mail>
<!--
通过 SMTP协议发送(支持 ESMTP 验证)
通过 SOCKET 连接 SMTP 服务器发送(仅Windows 主机支持, 不支持 ESMTP 验证)
-->
<type>MX</type><!-- 邮件发送方式(SMTP MX) -->
<server>smtp.163.com</server>
<port>25</port>
<user>JSPGen</user>
<password>123456</password>
<format>htm</format><!-- 默认邮件内容格式(txt htm url) -->
<sign>www.JSPGen.com</sign><!-- 默认邮件内容签名 -->
</mail>
<template>
<!-- 默认编码 读取编码 输出编码 -->
<code default="GBK" input="GBK" output="GBK" />
<maxdepth>5</maxdepth><!-- 模板解析深度 -->
</template>
<login>
<user status="true" way="Name">
<!-- 是否允许用户登录 (登录方式:Id Name Mail) -->
<power>0</power><!-- 登录+魅力值 -->
<code>true</code><!-- 启用验证码 -->
<cookie domain="">true</cookie><!-- 启用 cookie(作用域) -->
<maxtime>0</maxtime><!-- 登录时间 -->
<!--支持格式: 127.0.0.1、127.0.0.*、127.0.0.0-127.0.0.10 多个用 \, 间隔 -->
<allowip></allowip><!-- 允许登录 IP 范围 -->
<denyip></denyip><!-- 禁止登录 IP 范围 -->
</user>
</login>
<message>
<maxpop>10</maxpop><!-- 群发最多人数 -->
</message>
</config>
核心功能控制
<control>
<upload name="上传设置" status="false"><!-- 上传配置 status(启用/禁用) -->
<editor name="编辑器上传设置">
<!-- 上传图片 status(启用/禁用) display(view视图/list 列表) -->
<image status="true" display="view" name="图片上传设置">
<dir>image</dir><!-- 保存目录 -->
<rule></rule><!-- 规则 ${Ext} -->
<maxsize>1048576</maxsize><!-- 文件大小 -->
<allowext>.gif.jpg.jpeg.png</allowext><!-- 允许格式 * 为允许所有文件 -->
<!-- 生成缩略图大小(要求)及保存路径[宽高不可都为 0] -->
<thumb status="true" rename="true" width="100" high="100">image</thumb>
<!-- 添加水印 status[deny 禁用 font 文字水印 logo 图片水印] 其中 GIF 图片只能添加文字水印 -->
<water status="font" width="50" high="50" xy="9" space="10" alpha="50">
<font color="DDDDDD" name="verdana.ttf" style="bold" size="14">www.JSPGen.com</font>
<logo>images/water.png</logo>
</water>
</image>
<!-- ......可循环 image配置 名称不要重复便可......-->
</editor>
<cms name="CMS 上传设置">
<ad status="true" display="view" name="广告上传设置"><!-- 上传广告-->
<dir>ad</dir>
<rule></rule>
<maxsize>1048576</maxsize>
<allowext>.gif.jpg.jpeg.png.swf</allowext>
</ad>
<!-- ......可循环 ad 配置 名称不要重复便可......-->
</cms>
</upload>
<html name="生成设置" status="false"><!-- 生成html配置 status(启用/禁用) -->
<cms name="CMS 生成设置">
<index name="首页生成" status="true">
<dir></dir><rule></rule>
<filename>index.html</filename>
<template>index.html</template>
</index>
<!-- ......可循环 index配置 名称不要重复便可......-->
</cms>
</html>
</control>
登录管理后台
- 在平台访问地址后加“/manager”(manager为管理文件夹,需与配置文件中定义一致)。
- 在出现的后台登录界面中输入管理员用户名、密码和验证码(默认的用户名为 jspgen,密码为jspgen) ,单击“登录”按钮,进入平台后台管理界面。
