﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JAVA梦想-文章分类-JAVA</title><link>http://www.blogjava.net/lucky/category/3090.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 23:47:26 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 23:47:26 GMT</pubDate><ttl>60</ttl><item><title>OpenCms 6安装</title><link>http://www.blogjava.net/lucky/articles/11579.html</link><dc:creator>Lucky</dc:creator><author>Lucky</author><pubDate>Tue, 30 Aug 2005 10:44:00 GMT</pubDate><guid>http://www.blogjava.net/lucky/articles/11579.html</guid><wfw:comment>http://www.blogjava.net/lucky/comments/11579.html</wfw:comment><comments>http://www.blogjava.net/lucky/articles/11579.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/lucky/comments/commentRss/11579.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lucky/services/trackbacks/11579.html</trackback:ping><description><![CDATA[&nbsp; 
<H2>OpenCms 6安装</H2>本页提供如何使用<A href="http://jakarta.apache.org/tomcat/index.html" target=extern>Tomcat</A> 和 <A href="http://www.mysql.com/" target=extern>MySql</A>来安装opencms的信息. 所有组件的安装被单步描述. 请确保每步安装都成功. 
<P><STRONG>1. 安装JDK(版本为 1.4或更高）</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>安装JDK(版本为 1.4或更高） (从SUN <CODE><A href="http://java.sun.com/products/j2se/" target=_blank>http://java.sun.com/products/j2se/</A></CODE>公司获得). 关于如何在你的操作系统安装这些组件的细节，请参考sun提供的相关文档。. 你应该确认安装 Java的<I>SDK</I>, 而不是同样可以从SUN获得的 <I>JRE</I> (JAVA 运行时环境). JRE<I>不能</I> 满足OpenCms的运行!</P>
<P><EM><B>重点</B>:</EM> OpenCms 6 仅仅在JDK1.4和JDK5.0中测试通过.一些属性不能从JDK1.4以前版本的JDK中获得.</P>
<P><STRONG><EM>提示: </EM></STRONG>FreeBSD用户 应该需要安装最新的资源以便系统使用<CODE>rndcontrol</CODE>功能. 否则的话，安装将会中断. 例如, 在一台网卡暂用IRQs 9的机器上, 你可以执行 </P>
<P><CODE>rndcontrol -s 9</CODE></P></BLOCKQUOTE>
<P><STRONG>2. 安装 Tomcat</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>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 没有测试,但是应该能够工作.<BR></P>
<P>从<CODE><A href="http://jakarta.apache.org/tomcat/index.html" target=extern>http://jakarta.apache.org/tomcat/index.html</A></CODE> 下载Tomcat并安装到你选择的文件夹中. 这就是 <CODE>CATALINA_HOME</CODE> 指定的文件夹. 不要忘记设置环境变量<CODE>CATALINA_HOME</CODE> 和 <CODE>JAVA_HOME</CODE>.</P>
<P>通过在standalone模式下运行Tomcat并检测实例来测试Tomcat的安装. 提示: Tomcat在standalone模式下使用8080端口. 如果你愿意,你可以将servlet引擎和web服务器结合，像Apache Web Server <CODE><A href="http://www.apache.org/httpd.html" target=extern>http://www.apache.org/httpd.html</A></CODE> . 如何和servlet引擎结合，请参考webserver文档.</P>
<P><EM><STRONG>提示:</STRONG></EM> 你可以从opencms.org一份额外的文档来知道如何使用mod_proxy在Apache httpd和Tomcat上安装OpenCms。 </P>
<P><EM><STRONG>提示:</STRONG></EM> 旧版本的OpenCms需要设置Java文件编码使用 <CODE>-dfile.encoding=....</CODE> . 对于OpenCms 6已经不再需要了.</P></BLOCKQUOTE>
<P><STRONG>3.安装 MySQL</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>从<CODE><A href="http://www.mysql.com/downloads/index.html" target=extern>http://www.mysql.com/downloads/index.html</A></CODE> 下载安装MySQL。(参考MySQL在线文档 <CODE><A href="http://www.mysql.com/documentation/index.html" target=extern>http://www.mysql.com/documentation/index.html</A></CODE> ). MySQL Windows版被安装到 <CODE>C:\</CODE>盘，应该使用 <CODE>%MYSQL_HOME%/bin/mysqld -install</CODE>注册Windows服务.</P>
<P>OpenCms能够使用MySQL 3.2, 4.0和4.1.由于效率原因我们推荐MySQL 4.1,或者最少4.0.</P>
<P>通过运行服务(WIN32下)或者执行 <CODE>%MYSQL_HOME%/bin/mysqld</CODE>(UNIX)启动MySQL服务器.</P>
<P>在继续前请通过启动MySQL监视器 (在MySQL安装目录的bin文件夹下执行 <CODE>mysql</CODE>)测试MySQL正常运行. 数据库正常工作如果执行monitor后出现MySQL提示符 . 键入exit退出MySQL监视器，继续下一步.</P>
<P><STRONG><EM>重点:</EM></STRONG> 你应该增加MySQL配置文件(通常为<CODE>my.ini</CODE>)中配置变量<CODE>max_allowed_packet</CODE>的值. 对于OpenCms, limit应该尽可能的高, 推荐设置：<CODE>max_allowed_packet=16M</CODE>。</P></BLOCKQUOTE>
<P><STRONG>4. 部署opencms.war文件</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>从下载的二进制压缩包ZIP文件中拷贝<CODE>opencms.war</CODE>文件到<CODE>CATALINA_HOME/webapps/</CODE>目录下. 使用Tomcat的真实安装路径替换<CODE>CATALINA_HOME</CODE>变量.</P>
<P>启动(或重启)Tomcat. Tomcat现在将部署应用OpenCms.</P>
<P><EM><STRONG>重点</STRONG>:</EM>确保OpenCms的War包的完整性 <CODE>*.war</CODE> . OpenCms只能以War的方式部署. 确定Tomcat解包war文件并且创建<CODE>CATALINA_HOME/webapps/opencms/</CODE>目录, 并将OpenCms文件拷贝到这个目录. 你的Servlet容器默认的配置 / 环境不能解包<CODE>*.war</CODE>文件.如果这样请手动解包. 对于解压缩工具, <CODE>*.war</CODE>文件和<CODE>*.zip</CODE>文件只是扩展名不同而已.如果没有解包<CODE>*.war</CODE>文件，OpenCms安装向导将显示一个警告并不允许你继续。 </P></BLOCKQUOTE>
<P><STRONG>5. 使用安装向导安装OpenCms</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>在浏览器中键入以下地址 <CODE><A href="http://www.default.opencmstest.com/setup">http://localhost:8080/opencms/setup</A></CODE>开始安装. 依赖于你的配置, 你可以替换 <CODE>localhost</CODE> 为你的服务名. 端口8080仅仅在以standalone模式启动Tomcat时使用.</P>
<P>遵循OpenCms的安装想到提示,使用“标准”安装. 它将建立OpenCms数据库并倒入所有能够获得&nbsp;的模块到系统zho能够. 对于正常的Mysql和Tomcat安装在一台服务器上的情况，所有的默认设置都将满足你的需求.</P>
<P><EM><STRONG>重点:</STRONG></EM> 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.</P></BLOCKQUOTE>
<P><STRONG>6. 现在你的系统已经就绪</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>现在你的系统可以使用了. 你可以使用用户名: <CODE>Admin</CODE> 和密码: <CODE>admin</CODE>登陆了. 请尽可能快地更改密码. OpenCms默认的登陆URL: <CODE><A href="file:///system/login/">http://localhost:8080/opencms/opencms/system/login/</A></CODE></P></BLOCKQUOTE>
<P><STRONG>7. 安全提示</STRONG></P>
<BLOCKQUOTE dir=ltr>
<P>在成功安装OpenCms后，你应该检查一下安全方面的设置.</P>
<P>首先通过用户设置（Workplace主窗口中“checkbox”图标）更改OpenCms用户<CODE>Admin</CODE>的密码.</P>
<P>然后给Mysql数据库添加一个密码.在Mysql命令行下敲入如下命令.</P>
<BLOCKQUOTE><PRE>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;
</PRE></BLOCKQUOTE>
<P>确认替换<CODE>opencmsuser</CODE> 和 <CODE>opencms</CODE> 以及数据库你在安装时设置.</P>
<P>不要忘记<CODE>opencms.properties</CODE>文件中添加新的用户名和密码. . 只有新的用户能够连接大盘OpenCms表.更多的信息请参阅MySQL文档.</P></BLOCKQUOTE><img src ="http://www.blogjava.net/lucky/aggbug/11579.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lucky/" target="_blank">Lucky</a> 2005-08-30 18:44 <a href="http://www.blogjava.net/lucky/articles/11579.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>