安装环境的配置:
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,现在整个工作区已经是中文界面~