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! ”则说明安装成功!

安装 Navicat for MySQL[ ]

根据提示一步一步走便可,安装成功后,创建本地 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) ,单击“登录”按钮,进入平台后台管理界面。
JSPGenCMS Setup1.png

相关条目[ ]

参考来源[ ]