OpenCMS 7.0安装过程分析

 

OpenCMS 7.0 安装过程分析
1.         tomcat 启动
启动tomcat, 在web.xml有配置listener
< listener >         < listener-class > org.opencms.main.OpenCmsListener </ listener-class >
  </ listener >
 
OpenCmsListener implements ServletContextListener, HttpSessionListener
他会对context的初始化和 Destroy 做处理。
下面 sequence 是初始话过程。
但对于安装过程,发现该初始化没有实际意义。
 
2.         serlvet 初始化
web.xml中有
    < servlet >
        < description >
            The main servlet that handles all requests to the OpenCms VFS. 
        </ description >
        < servlet-name > OpenCmsServlet </ servlet-name >
         < servlet-class > org.opencms.main.OpenCmsServlet </ servlet-class >
        <!-- Uncomment this if using BEA WLS 9.x -->
        <!--
        <init-param>
        <param-name>OnErrorExitWithoutException</param-name>
        <param-value>true</param-value>
        <description>
             This is important while the setup/update wizard is enabled.
             The default value of 'false' should work for almost all servlet containers.
             But if using BEA WLS 9.x, you should set it to 'true'.
        </description>
        </init-param>
         -->
        <!-- Uncomment this if using BEA WLS 9.x -->
        < load-on-startup > 1 </ load-on-startup >
</ servlet >
所以在启动的时候会对该servlet进行初始化,流程如下,但就安装时,发现该初始化没有实际意义。
 
 
3.         step2
检查环境。
4.         step3 选择数据库
      
5.         step4a , step5 检验数据库链接,创建数据库和表
      
 
6.         step6 模块选择
读取webapps/opencms/WEB-INF/packages/modules下的zip文件
7.         Step7 保存属性
8.         Step8 导入模块
9.         Step8b
创建opencms缺省的数据,如group,users,project等
从zip中读取模块数据,导入到opencms中。
10.     未完
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值