Liferay是一款办公协作软件,可以很好的被用于企业内部共享资源和资料,有幸测试了下CentOS 5环境下Liferay的安装。

一.下载最新版本的Liferay

Liferay分为CE和EE版,EE版收费,测试的是CE版本。另外,我下载的是Tomcat的捆绑包,可以root登陆服务器后通过

#wget http://downloads.sourceforge.net/project/lportal/Liferay%20Portal/6.1.0%20GA1/liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip?r=http%3A%2F%2Fwww.liferay.com%2Fdownloads%2Fliferay-portal%2Favailable-releases&ts=1343275408&use_mirror=ncu

下载。

之后解压安装包

# unzip liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip

解压。

二.下载并安装Java SE

访问http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载linux 64位的JDK rpm包(我的操作系统是Centos 5 64位的),然后执行:

#rpm -i jdk-7u5-linux-x64.rpm

安装好JDK。否则第三步Tomcat启动不了。

三.启动Tomcat

#cd liferay-portal-tomcat-6.1.0-ce-ga1

看到目录结构如下:

#cd tomcat-7.0.23/bin

执行

#sh startup.sh

启动Tomcat。

四.删除测试数据并访问安装

通过运行find命令查找测试数据:

#find / -name sevencogs-hook

一般会在webapps目录中类似如下路径

/root/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/webapps
然后执行命令删除这个目录

#rm -rf /root/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/webapps/sevencogs-hook

这一步很重要,否则安装的时候测试数据会写到数据库中,影响用于生产环境。

删除好之后访问IP:8080开始安装即可。

 

由于附件数目有限制,安装的截图有好几个,大家想看的话可以到我的博客上去看http://www.urbansh.com/liferay-ce-6-1.html