【php精品源码栏目提醒】:网学会员鉴于大家对php精品源码十分关注,论文会员在此为大家搜集整理了“【精品】OpenCms7--源代码编译安装-分享 - 其它资料”一文,供大家参考学习
Tomcat 5.X 和 Mysql 5.X 上安装自己编译的 OpenCms 7.0.1第一步:Java 2 SDK 的安装 安装 Java 2 SDK 1.4 或 1.4 以上都可以. 从 http://java.sun.com/products/j2se/. 你必须安装 Java SDK 而不是 JRE Java Runtime Environment. 仅仅有 JRE 对运行 OpenCms 是不够的 重要: OpenCms 7 不能在 Java 2 SDK 1.4 以前的版本上运行.第二步:Tomcat 5.x 的安装 OpenCms 7 运行要求 Web 环境是 Servlet 2.4 / JSP 1.2.可以选择 Tomcat 5.0.x 或者Tomcat 5.5.x. Tomcat 5.x 可以从 http://tomcat.apache.org/download-55.cgi 来下载得到. 这里使用的是 5.5.25. 所以选择相应版本的 Windows Service Installer . 运行安装包就可以顺利安装 Tomcat 了. 安装 Tomcat 后,在我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量假定你的 tomcat 默认 安装在 C:Program FilesApache Software FoundationTomcat 5.5: CATALINA_HOMEC:Program FilesApache Software FoundationTomcat 5.5 CATALINA_BASEC:Program FilesApache Software FoundationTomcat 5.5 然后修改环境变量中的 classpath,把 tomat 安装目录下的 commonlib 下的可以根据实际追加servlet.jar 追加到 classpath 中去,修改后的 classpath 如下: classpath.JAVA_HOMElibdt.jarJAVA_HOMElibtools.jarCATALINA_HOMEcommonlibservlet.jar 接着可以启动 tomcat,在 IE 中访问 http://localhost:8080,如果看到 tomcat 的欢迎页面的话说明安装成功了。
第三步:Mysql 5.x 的安装 OpenCms 可以使用 MySQL 3.2 4.0 4.1 以及 5.0. 这里推荐使用 MySQL 5.0 或者4.1 至少要求 4.0. Mysql 5.x 可以从 http://dev.mysql.com/downloads/ 来下载得到. 这里使用的是 5.0. 所以到 http://dev.mysql.com/downloads/mysql/5.0.html 选择相应的版本就可以下载了. 这里下载的是 mysql-essential-5.0.45-win32.msi. 运行安装包就可以顺利安装 Mysql 了.第四步: 安装 Eclipse 3.2.x 的安装 Eclipse 的官方下载地址:http://www.eclipse.org/downloads/ 你 也 可 以 直 接 到 http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/ 选 择 http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-3.2.1-200609210945/eclipse-SDK-3. 2.1-win32.zip 下载.第五步:下载 OpenCms 7.0.1
源码 利用 Eclipse3.2.x 的 CVS 下载: 新建 CVS 项目 ,按照 http://www.opencms.org/opencms/en/development/cvs.html 所示:在 Host 内输入:cvs.opencms.org在 Repository path 内输入: /usr/local/cvsUser 和密码都为 anon,如图:点击 Next,选择第一项 添加名字 opencms,点击 next后点击 Next然后点击 Versions打开可以选择的版本列表如下选择 build_7_0_1点击 Finish如下选择 Java Project点击 Next指定项目名称为 opencms创建项目的路径过长会创建失败,所以路径越短越好,点击 Finish下载:第六步: 下载编译 OpenCms7.0.1 需要的第三方软件包 下载下面两个文件,把之中 jar 包同样添加到类库中。
http://www.jhlabs.com/ip/filters/Filters.zip http://jaist.dl.sourceforge.net/sourceforge/jcaptcha/jcaptcha-bin-1.0-RC6.zip 去 Oracle 网站下载 ojdbc14.jar 添加到类库中,地址: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html.第七步: 编译 生成 war 文件 把 webapp/WEB-INF/lib 下 的 ant-contri-1.0b1.jar ant-opencms-1.1.jarcommons-beanutils-1.7.0.jar commons-collections-3.1.jar commons-digester-1.7.jar commons-logging-1.0.4.jar 添加到 ant 的运行环境的 Classpath 或者将 webapp/WEB-INF/lib 添加到 ANT 的运行环境的 Classpath,他们在编译 modules/build.xml 时将会被用到: 用 ANT 编译 modules/build.xml 将生成 jar 文件和 zip 包,默认情况下编译出来的 jar 文件在工作区间下级目录的 build 文件内,可以更改 build.xml 文件指定生成的 jar 文件和 zip 把包的地址, zip 包粘贴到 webapp/WEB-INF/packages/modules 下 ,把 jar 文件粘贴到 webapp/WEB-INF/lib 下。
编译 bulild.xml 在 build 文件夹下生成 opencms.war 文件。
第八步: 安装 OpenCms7.0.1 到 Tomcat 5.5 把 opencms.war 拷贝到 tomcat 下的 webapps 目录. 启动服务器,会自动部署生成 opencms 文件夹. : 打开浏览器输入 http://localhost:8080/opencms/setup/index.jsp 进行安装.————————— 文档结束 ————————