OpenCMS 7.0安装过程分析
来源:互联网 发布:matlab优化工具箱 编辑:程序博客网 时间:2024/04/28 11:55
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. 未完
- OpenCMS 7.0安装过程分析
- 安装opencms的过程
- Opencms 6安装过程详解
- OpenCMS 7.0安装和汉化
- opencms 安装
- OpenCMS安装
- OpenCMS 7.0简单快速建站过程
- opencms 安装与使用
- OpenCms 6安装
- opencms 的安装
- opencms安装手册
- Opencms安装和配置
- OpenCms for MySql安装
- OpenCms文件导入过程初探
- OpenCms创建网站过程图解
- OpenCms 7.0.5 安装在 SQLServer 2000 上的问题
- Apk安装过程分析
- APK安装过程分析
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part C
- 如何在页面上获取鼠标事件。
- 不可多得的Javascript(AJAX)开发工具 - Aptana
- 寻找win32 internet api
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part D
- OpenCMS 7.0安装过程分析
- 服务器IIS安全设置
- C#委托,事件理解入门
- Asp.Net 2.0的默认提交按钮
- 刘德画的BLOG
- All begins here
- 我的博客
- HibernateTemplate使用笔记
- ASP.NET AJAX Tabs 控件 样式控制