OpenCms学习(一)--安装与汉化

安装环境的配置:
1.安装JDK:这里用的是jdk6(jdk-6u11-windows-i586-p.exe),并设置系统变量JAVA_HOME.
2.安装Tomcat和MySQL数据库:为了方便,tomcat和mysql都用免安装版本的.tomcat用的是apache-tomcat-6.0.16.zip,解压到自己选择的目录后设置CATALINA_HOME,检测是否安装成功.mysql用的是mysql-noinstall-5.0.67-win32.zip,解压到自己选择的目录.当然完全可以用安装版本的tomcat和mysql,这一点没有影响.
启动mysql:在{mysql/bin}下双击mysqld-nt.exe启动数据库.
3.安装OpenCms
    在这个过程中必须保证数据库的正常运行.
    从OpenCms官方网站上下载OpenCms的压缩包(这里用opencms_7.0.5.zip),加压缩后有一个opencms.war文件,将其放入{tomcat/webapps}文件夹下.几秒钟后tomcat会检测到该应用并自动发布.打开浏览器,地址栏中输入http://localhost:8081/opencms/opencms/setup(tomcat端口和地址根据情况而定),进入安装页面的欢迎界面如下:

 

 

同意后点击continue,安装程序会检测你的环境配置是否符合要求,检测成功后会显示以下界面:

 

 

点击继续后,进入数据库配置界面如下图:

 

 

    在这里我们看到OpenCms不仅支持MySQL数据库,同时还有oracle/db2/MS SQL Server等数据库,在这儿选第一个mysql数据库,然后在下面的数据库设置中,Setup Connection(安装连接)一栏填入相应的用户名,因为OpenCms在安装过程中会创建一系列的表,所以该用户必须拥有相应的权限,这个地方的用户设置只会在安装过程中用到,安装完毕后该用户不再起任何作用.OpenCms Connection在OpenCms安装完毕后使用(该配置与配置文件对应,在此我们先不详细介绍),虽然不推荐使用数据库管理员,在这里为了方便我们就全部用root用户算了(密码具体根据情况填写,免安装版本的mysql中root用户密码为空),选中下面的复选框创建数据库和相应的表,然后点击继续(如果不是第一次安装OpenCms,会提示是否删除原来的OpenCms数据库).安装程序创建数据库和数据表成功后继续下一步操作,进入到安装模块的选择界面,我们把所有的模块都选中:

 

 

    以后的所有操作都按照默认设置一直继续下去,在导入模块步骤所需时间会比较长,可以暂时先干点别的事情~~安装完毕后会弹出一个成功的页面(可能因为浏览器的设置问题不会成功弹出),在这个页面中最重要的是告诉我们登录OpenCms工作区的用户名和密码,然后还有一个登录的链接:

 

 

    点击那个超链接进入登陆界面(如果没有弹出该页面那就在浏览器中输入http://localhost:8081/opencms/opencms/system/login):

    输入用户名Admin,密码admin,点击登录,进入工作区:

 

 

    现在的用户界面是英文的,为了方便一些我们汉化一下,汉化模块用得是千寻汉化包7.0.5版本,大家可以到他在CSDN的博客上去下载,当然,作者的博客里也有巨多的非常有价值的东西~~下载下来后解压得到一个文件org.opencms.locale.zh_yhm_7.0.5.zip,这个文件就是汉化模块了,把它放起来先.在opencms工作去内,view视图选择Administrator,然后点击模块管理(Module Management),如下图:

 

   

选择Import Module with HTTP:

 

   

选中刚才得到的那个文件,注意是zip文件,然后点击OK导入:

 

 

系统会把所需要的文件导入,这个过程得持续一段时间,完成后点击OK.

    重新启动Tomcat,登录OpenCms工作区(地址:http://localhost:8081/opencms/opencms/system/login,为了方便,直接加入收藏吧),点击右上方的Preferences按钮:


    在Workplace选项卡中的Language下拉框选择Chinese,OK,现在整个工作区已经是中文界面~

 

  作者希望OpenCms6.2千寻汉化包1.1版能给众多的OpenCms研究者在OpenCms的研究道路上提供一些帮助……   作者会陆续出一些OpenCms相关的东东与大家共享……:)   OpenCms是一个专业级开源网站内容管理系统,是一个J2EE的产品,完全基于Java的servlet技术写成,目前最新版本是6.2,官方网站:http://www.opencms.org。   OpenCms6.2安装环境   操作系统:windows2000/2003,linux   JDK: JDK1.4.x,JDK1.5.x   应用服务器:tomcat5.0.x/tomcat5.5.x,weblogic,JBoss 4.0   数据库:Oracle 9.x/Oracle 10.x,MS SQL server2000,MySQL 4.0/MySQL 4.1/MySQL 5.0,PostgresSQL,maxDB   OpenCms6.2特点: 1、完全基于Java / XML技术; 2、简单的web安装过程; 3、基于浏览器的工作环境; 4、整站预览式“直接编辑”; 5、资源库管理; 6、集成完善的用户管理和权限系统; 7、基于项目的发布方式; 8、工作流和任务管理系统; 9、非结构化内容的所见即所得(WYSIWYG)编辑; 10、基于表单方式的结构化内容编辑; 11、国际化支持; 12、集成了图片缩放功能; 13、资源内容的版本控制; 14、模板机制; 15、完全支持jsp; 16、工作区多语言支持; 17、在线帮助系统; 18、动态/静态内容的发布; 19、个性化设置; 20、缓存系统; 21、模块扩展机制; 22、SSL支持; 23、计划任务系统; 24、同步机制; 25、资源内容的导入导出; 26、支持EJB; 27、集成全文搜索引擎; 28、Meta信息支持(资源内容可有多个属性); 29、CmsShell支持; 作者另加一点: 30:多站点支持。   详见:http://www.opencms.org/opencms/en/support/features.html   上述的特性不正是我们所需要的么:)国内外基于OpenCms的成功案例已有很多……快快加入OpenCms的研究队伍中来吧:)   OpenCms溯源:   OpenCms是1999年发布的,瑞典互联网顾问Framfab支持它。Framfab在欧洲六个国家设有分支机构。德国Framfab是OpenCms项目的主要发起人。对于OpenCms的咨询和支持可以在Framfab以及其他的欧洲公司(比如Alkacon)那里获得。美国的支持选择就比较有限,但是所有的文件和培训资料都有英文版的。现在,OpenCms已经被LGT Bank of Lichtenstein、BP South Africa、和UNICEF Netherlands以及其他很多用户采用。按照Emmerich的观点,OpenCms适用于那些每天有150,000 PV(page view)的网站。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值