开源CMS

DotCMS是一个java开发的开源的CMS,典型的SSH架构(Spring+Hibernate+Struts)。

下面是我刚开始使用DotCMS的一点心得:
首先从 www.dotcms.org 下载DotCMS,现在可用的正式版是1.5。
然后是配置dotCms。
1.确定安装好jdk1.5或以上版本,设置环境变量JAVA_HOME指向你的jdk安装目录。系统中最好只安装一个版本的jdk,否则启动dotCms时可能会报异常,我就遇到过因为系统里有两个版本的jdk启动失败,只好卸掉一个版本。我还没找到其它的解决办法。
2.设置环境变量CATALINA_HOME指向你解压缩的dotCms文件夹。
3.建立本地cms要用到的数据库dotcms。按照数据库的不同,dotCms提供了不同的建表script。先建立一个名为dotcms的数据库,然后执行dotCms文件夹下/sql/*.sql。这个文件夹下有对应不同数据库的不同建表脚本文件。
4.如果你使用Oracle或者Postgres,把dotCms文件夹下的以dotcms_seq开头的jar文件复制到./common/lib/ext。如果使用的数据库时mysql或者mssql,把dotcms_id开头的jar文件复制到./common/lib/ext。
5.修改/conf/下的server.xml文件,将dotCms的启动端口修改为你要用的端口,比如8080。dotCms默认的是localhost,端口是80。注意端口一定未被占用,我配置时就因为端口被占用弄了好长时间才能用。关于如何查看系统的当前被使用端口情况,可以参考我的另一篇文章- 利用windows内置的工具查看系统端口使用情况
6.接下来是修改server.xml中的关于数据库连接的配置,这部分可以看看dotCms自带的docs文件夹下的安装文件的例子。有一点要注意的是数据库连接描述字符串中的端口要和本机数据库的使用端口一至。我因为这个问题花了两天时间才配置好。
7.在dos中进入dotCms文件夹下,/bin文件夹。执行startup.bat -f ./logs/catalina.out。
8.接下来tomcat会启动,顺利的话没什么问题。
9.打开浏览器,输入 http://localhost/c , 进到dotCms的登陆界面,输入 [email protected] ,密码是test, 如果登陆成功,恭喜,配置完成。

你可能感兴趣的:(jdk,cms,MyEclipse,SQL Server,ext)