情态动词缩写:安装Alfresco Community Edtion 3.2r2 ? Blog Of J...

来源:百度文库 编辑:偶看新闻 时间:2024/04/25 21:33:05

安装Alfresco Community Edtion 3.2r2

written by Jianjun- January 29th, 2010

作网站的时候,突然想到要用专业的内容管理来管理后台的内容,而用Django来实现内容的集成与展现。然后就发现了这么一篇文章,Alfresco Django Integration Screencast

以前在作Liferay的时候听说过Alfresco,据说在内容管理方面比Liferay自带的CMS要好,但一直没机会接触。受那篇文章的启发,我决定试一试这个号称大牛的CMS。很快,就下载了war包的版本(http://process.alfresco.com/ccdl/?file=release/community/build-2440/alfresco-community-war-3.2r2.tar.gz)。以下就是安装和配置的步骤:

1,找到一个干净的tomcat,确保可以正常运行。我用的是tomcat 6.0.18,建一个目录alfresco,将tomcat目录复制过去。在alfresco/tomcat/bin目录下增加一个文件setenv.sh,其内容如下:

JAVA_OPTS=”$JAVA_OPTS -Xms128m -Xmx1024m -XX:MaxPermSize=128m ”

这是因为Alfresco运行时需要比tomcat缺省设置更多的堆空间。如果你遇到OutofmemoryException,那么试着加大这里的mx设置。

2,解压alfresco包,得到alfresco-community-war-3.2r2目录,将两个war文件复制到alfresco/tomcat/webapps目录下;将endorsed目录下的两个jar文件复制到alfresco/tomcat/lib目录下;将commands/alfresco.sh复制到alfresco/目录下;(需另外下载)找到一个mysql.jar文件,也复制到alfresco/tomcat/lib目录下;

3,建数据库,执行alfresco-community-war-3.2r2下的extras/databases/mysql/db-setup.sql即创建一个数据库alfresco

4,现在就可以启动alfresco了,进入到alfresco目录,执行./alfresco.sh start即启动了服务。可以tail -f tomcat/logs/catalina.out看看输出是否正常。

5,登录到http://localhost:8080/alfresco/可以看到登录页面,以admin/admin登录。确认一切正常。

6,加入中文支持。在alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/extension目录下,建立一个web-client-config-custom.xml文件,内容如下:




Simplified Chinese


7,到http://forge.alfresco.com/frs/download.php/452/messages_v30a_zh_cn.zip,下载该中文翻译文件,解压,然后将得到许多结尾为 _zh_CN.properties的文件复制到alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/messages目录下。

8,到alfresco目录下,停止服务器:./alfresco.sh stop,稍等片刻,ps -ef |grep java 确认没有alfresco java 进程。然后启动服务器:./alfresco.sh start

9,重新登录到http://localhost:8080/alfresco/,在语言下拉框中,将能看到Simplified Chinese的选项,选中它,界面就变成中文了。

10,确认中文内容可以在文章中可以正常输入和保存。