1、软件下载java
下载地址:https://sourceforge.net/projects/alfresco/files/Alfresco%20201605%20Community/linux
须要下载两个文件:主文件alfresco-community-installer-201605-linux-x64.bin,rm模块alfresco-rm-community-2.4.b.zipweb
本次测试了多个版本,centos
alfresco 4.2f版功能较简单,主要是rm模块没汉化,没有关系维护功能,wcmqs模块能用,
alfresco 5.0d 较稳定版本,已汉化,最大问题是rm模块关系维护功能不可用。
201612版,rm模块不兼容
201611版同上
201609版,rm2.5审计功能不可用,500内部错误,rm2.4b版不可用
201605版,较稳定,但wcmqs有问题,不可用,日志中显示rm模块有问题,但能用。
201602,主要是wcmqs不可用,较稳定,tomcat
另外还测试了其它几个版本,已忘记了有什么问题,但每一版本或多或少都有问题,最后决定使用201505版服务器
2、安装app
一、操做系统,使用centos-x64版webapp
二、安装步骤:测试
(1)复制alfresco-community-installer-201605-linux-x64.bin,alfresco-rm-community-2.4.b.zip到服务器上/home/tlweb2,将alfresco-rm-community-2.4.b.zip解压。lua
(2)更改权限
chmod a+x alfresco-community-installer-201605-linux-x64.bin
sudo chmod 755 /home/tlweb2
(3)安装
sudo ./alfresco-community-installer-201605-linux-x64.bin --mode text(以文本方式安装,按提示选择安装语言等)
注意安装要以超级用户权限安装,不然有些服务不能启动。早期版本会一直等待不能安装下去。
(4)安装rm模块
将解压出的两个文件复制进安装目录
sudo cp alfresco-rm-community-repo-2.4.b.amp {安装目录}/amps
sudo cp alfresco-rm-community-share-2.4.b.amp {安装目录}/amps_share
进入安装目录,执行安装
若是已启动alfresco,先中止服务,而后
cd alfresco
sudo java/bin/java -jar bin/alfresco-mmt.jar install amps/alfresco-rm-community-repo-2.4.b.amp tomcat/webapps/alfresco.war
sudo java/bin/java -jar bin/alfresco-mmt.jar install amps_share/alfresco-rm-community-share-2.4.b.amp tomcat/webapps/share.war
删除tomcat/webapps下share,alfresco目录
sudo rm -r tomcat/webapps/share
sudo rm -r tomcat/webapps/alfresco
3、启动服务
sudo ./alfresco.sh start
关闭服务
sudo ./alfresco.sh stop
4、登陆使用
5、问题解决
一、默认没有开启guest
在tomcat/shared/classes下,文件alfresco-global.properties ,增长一条配置:alfresco.authentication.allowGuestLogin=true
二、wps文件mime问题
wps文件默认为bin格式,如经过smb直接修改保存后,alfresco自动改为office格式。
在/home/tlweb2/alfresco/tomcat/shared/classes/alfresco/extension/mimetype/文件夹中,将 mimetypes-extension-map.xml.sample文件复制成mimetypes-extension-map.xml,内容以下:
<alfresco-config area="mimetype-map">
<config evaluator="string-compare" condition="Mimetype Map">
<mimetypes>
<mimetype mimetype="application/kswps" display="wps文字">
<extension>wps</extension>
</mimetype>
<mimetype mimetype="application/kset" display="wps表格">
<extension>et</extension>
</mimetype>
<mimetype mimetype="application/ksdps" display="wps演示">
<extension>dps</extension>
</mimetype>
</mimetypes>
</config>
</alfresco-config>
为了实现wps文件预览,用以下内容:
<alfresco-config area="mimetype-map"> <config evaluator="string-compare" condition="Mimetype Map"> <mimetypes> <mimetype mimetype="application/msword" display="wps文字"> <extension>wps</extension> </mimetype> <mimetype mimetype="application/vnd.ms-excel" display="wps表格"> <extension>et</extension> </mimetype> <mimetype mimetype="application/ms-powerpoint" display="wps演示"> <extension>dps</extension> </mimetype> </mimetypes> </config> </alfresco-config ~