`
jcyanfan
  • 浏览: 71684 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
阅读更多

OpenCms 6安装

本页提供如何使用TomcatMySql来安装opencms的信息. 所有组件的安装被单步描述. 请确保每步安装都成功.

1. 安装JDK(版本为 1.4或更高)

安装JDK(版本为 1.4或更高) (从SUN http://java.sun.com/products/j2se/公司获得). 关于如何在你的操作系统安装这些组件的细节,请参考sun提供的相关文档。. 你应该确认安装 Java的SDK, 而不是同样可以从SUN获得的 JRE (JAVA 运行时环境). JRE不能 满足OpenCms的运行!

重点: OpenCms 6 仅仅在JDK1.4和JDK5.0中测试通过.一些属性不能从JDK1.4以前版本的JDK中获得.

提示: FreeBSD用户应该需要安装最新的资源以便系统使用rndcontrol功能. 否则的话,安装将会中断. 例如, 在一台网卡暂用IRQs 9的机器上, 你可以执行

rndcontrol -s 9

2. 安装 Tomcat

OpenCms 6.0 需要一种兼容Servlet 2.3 / JSP 1.2标准的容器. Tomcat 4 是这种标准的参考实现. 本发布版在Tomcat 4.1.x, Tomcat 5.0.x 和 Tomcat 5.5.x下测试通过. 对于Tomcat不支持新标准的更老的版本 (3.x以前) 不能够使用OpenCms 6.0. Tomcat 4.0.x 没有测试,但是应该能够工作.

http://jakarta.apache.org/tomcat/index.html 下载Tomcat并安装到你选择的文件夹中. 这就是 CATALINA_HOME 指定的文件夹. 不要忘记设置环境变量CATALINA_HOMEJAVA_HOME.

通过在standalone模式下运行Tomcat并检测实例来测试Tomcat的安装. 提示: Tomcat在standalone模式下使用8080端口. 如果你愿意,你可以将servlet引擎和web服务器结合,像Apache Web Server http://www.apache.org/httpd.html . 如何和servlet引擎结合,请参考webserver文档.

提示: 你可以从opencms.org一份额外的文档来知道如何使用mod_proxy在Apache httpd和Tomcat上安装OpenCms。

提示: 旧版本的OpenCms需要设置Java文件编码使用 -dfile.encoding=.... . 对于OpenCms 6已经不再需要了.

3.安装 MySQL

 

http://www.mysql.com/downloads/index.html 下载安装MySQL。(参考MySQL在线文档 http://www.mysql.com/documentation/index.html ). MySQL Windows版被安装到 C:\盘,应该使用 %MYSQL_HOME%/bin/mysqld -install注册Windows服务.

OpenCms能够使用MySQL 3.2, 4.0和4.1.由于效率原因我们推荐MySQL 4.1,或者最少4.0.

通过运行服务(WIN32下)或者执行 %MYSQL_HOME%/bin/mysqld(UNIX)启动MySQL服务器.

在继续前请通过启动MySQL监视器 (在MySQL安装目录的bin文件夹下执行 mysql)测试MySQL正常运行.

数据库正常工作如果执行monitor后出现MySQL提示符 . 键入exit退出MySQL监视器,继续下一步.

 

重点: 你应该增加MySQL配置文件(通常为my.ini)中配置变量max_allowed_packet的值. 对于OpenCms, limit应该尽可能的高, 推荐设置:max_allowed_packet=16M

4. 部署opencms.war文件

从下载的二进制压缩包ZIP文件中拷贝opencms.war文件到CATALINA_HOME/webapps/目录下. 使用Tomcat的真实安装路径替换CATALINA_HOME变量.

启动(或重启)Tomcat. Tomcat现在将部署应用OpenCms.重点:确保OpenCms的War包的完整性 *.war . OpenCms只能以War的方式部署. 确定Tomcat解包war文件并且创建CATALINA_HOME/webapps/opencms/目录, 并将OpenCms文件拷贝到这个目录. 你的Servlet容器默认的配置 / 环境不能解包*.war文件.如果这样请手动解包. 对于解压缩工具, *.war文件和*.zip文件只是扩展名不同而已.如果没有解包*.war文件,OpenCms安装向导将显示一个警告并不允许你继续。

 

5. 使用安装向导安装OpenCms

在浏览器中键入以下地址 http://localhost:8080/opencms/setup开始安装. 依赖于你的配置, 你可以替换 localhost 为你的服务名. 端口8080仅仅在以standalone模式启动Tomcat时使用.

遵循OpenCms的安装想到提示,使用“标准”安装. 它将建立OpenCms数据库并倒入所有能够获得 的模块到系统zho能够. 对于正常的Mysql和Tomcat安装在一台服务器上的情况,所有的默认设置都将满足你的需求.

重点: Make sure you disable all popup blockers for the server URL you installed OpenCms on. Otherwise you will not be able to log in to the OpenCms Workplace.

6. 现在你的系统已经就绪

现在你的系统可以使用了. 你可以使用用户名: Admin 和密码: admin登陆了. 请尽可能快地更改密码. OpenCms默认的登陆URL: http://localhost:8080/opencms/opencms/system/login/

7. 安全提示

在成功安装OpenCms后,你应该检查一下安全方面的设置.

首先通过用户设置(Workplace主窗口中“checkbox”图标)更改OpenCms用户Admin的密码.

然后给Mysql数据库添加一个密码.在Mysql命令行下敲入如下命令.

use mysql; insert into user values 
('localhost', 'opencmsuser', password('XXXXX'),\ 'N','N','N','N','N','N','N','N','N','N','N','N','N','N'); 
insert into db values ('localhost', 'opencms', 'opencmsuser',\ 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); 
flush privileges;

确认替换opencmsuseropencms 以及数据库你在安装时设置.

不要忘记opencms.properties文件中添加新的用户名和密码. . 只有新的用户能够连接大盘OpenCms表.更多的信息请参阅MySQL文档.

分享到:
评论

相关推荐

    OpenCms-install.rar_opencms

    OpenCms的安装(图解,包含Tomcat,Mysql的安装和配置)

    OpenCms 6安装

    OpenCms 6安装 OpenCms 6安装 OpenCms 6安装 OpenCms 6安装 OpenCms 6安装 OpenCms 6安装

    opencms

    opencms guide

    opencms9 java api

    opencms 中文网提供的java api 文档包

    opencms用户指南 + 源码

    opencms用户指南+源码 opencms用户指南+源码 opencms用户指南+源码

    OpenCms创建网站过程图解——献给OpenCms的初学者们

    OpenCms创建网站过程图解——献给OpenCms的初学者们,一起学习吧

    OpenCms 7.x和8.x 升级到 OpenCms 9.5.2

    Update your existing OpenCms installation to version 9.5.2 with the easy to use upgrade wizard. OpenCms 7.x 和8.x 升级到OpenCms 9.5.2版本安装向导。

    Eclipse中引用opencms

    OpenCms是一个专业级、开源Java CMS(内容管理系统),由Alkacon公司发起和维护,OpenCms完全基于Java和XML技术实现,内容维护方便、直观,类型定义简单、快速,基于Jsp的模板机制强大、灵活,OpenCms扩展机制可以很好...

    OpenCms 内容类型模块

    Opencms 中文网原创,请下载支持,欢迎转发,请注明来源Opencms 中文网博客

    OpenCMS入门指南

    OpenCMS入门指南OpenCMS入门指南OpenCMS入门指南OpenCMS入门指南OpenCMS入门指南

    opencms去掉两个tomcat

    主要讲述在opencms下apache和tomcat配置,去掉两个opencms

    OpenCMS

    packt_用开源项目快速建站实践丛书

    opencms二次开发

    opencms二次开发

    opencms 9.0.1 汉化包

    opencms 9.0.1 汉化资源包,少量部分汉化不完全

    OpenCms 8.0.2.zip

    OpenCms是一个专业级别的开源网站内容管理系统。OpenCms可以非常容易的帮助建立和管理复杂的网站而无需专业的HTML知识。当使用一个复杂的模板引擎来规划站点,它提供一个类似于我们熟知的office应用的所见即所得编辑...

    朗华opencms ofbiz 结合包

    朗华opencms ofbiz 结合包

    OPENCMS GeoMap模块

    OPENCMS google地图继承模块

    opencms7.53war包

    opencms7.53war包基于tomacat6 jdk1.6的

    OpenCms 8.0.0 SRC.zip

    OpenCms是一个专业级别的开源网站内容管理系统。OpenCms可以非常容易的帮助建立和管理复杂的网站而无需专业的HTML知识。当使用一个复杂的模板引擎来规划站点,它提供一个类似于我们熟知的office应用的所见即所得编辑...

    opencms 汉化组件

     org.opencms.locale.zh_8.0.1.zip(注意,有些网站转载汉化包后会将原zip格式转变成rar格式,导致汉化模块安装失败,请安装前做好检查,或可以直接从http://www.opencmschina.comg下载。)  使用说明:   1、...

Global site tag (gtag.js) - Google Analytics