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.     未完
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值