在Ubuntu 10.04服务器上安装Liferay Portal 6.0.5社区版与Java和MySQL
Liferay Portal是构建业务解决方案的企业网络平台,可立即获得成果和长期价值。 在单一解决方案中获得打包应用程序和企业应用程序框架的优势。
对于本教程,我假设您以root身份登录,并已安装MySQL服务器。
1.安装Java JDK
a)首先我们将为java创建一个目录:
mkdir /usr/java
b)现在我们必须下载JDK。
对于本教程,我将使用64位版本,如果您使用的是32位版本的Ubuntu,则需要下载i586版本。
请访问http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html ,并将“jdk-6u21-linux-x64.bin”下载到您在第1步中创建的java目录。
c)现在我们将使bin文件可执行并运行它:
cd /usr/java
chmod +x jdk-6u21-linux-x64.bin
./jdk-6u21-linux-x64.bin
d)我们必须在JDK6和Liferay Portal的/ etc / profile
中插入以下行。
打开/ etc / profile
:
nano /etc/profile
在文件底部的新行中插入以下行:
export JAVA_HOME=/usr/java/jdk1.6.0_21
export LIFERAY_HOME=/usr/liferay/liferay-portal-6.0.5/tomcat-6.0.26
export PATH=$JAVA_HOME/bin:$LIFERAY_HOME/bin:$PATH
e)确保JAVA_HOME和LIFERAY_HOME环境设置正确。 为此,打开一个新终端并键入以下命令:
echo $JAVA_HOME
echo $LIFERAY_HOME
2.创建数据库
登录到MySQL:
mysql -u root –p
创建数据库:
CREATE DATABASE lportal DEFAULT CHARACTER SET utf8;
quit;
对于本教程,我将使用MySQL根帐户。
3.为Liferay创建一个目录
mkdir /usr/liferay
4.安装Liferay
a)将Tomcat软件包社区版的Liferay下载并提取到/ usr / liferay
Liferay可以在这里下载: http : //sourceforge.net/projects/lportal/files/Liferay%20Portal/6.0.5/liferay-portal-tomcat-6.0.5.zip/download
由于我主要是Windows用户,我在Windows中下载并解压缩Liferay,并使用WinSCP将提取的文件夹复制到/ usr / liferay
。
b)如果计划在生产环境中使用此安装,请从$ LIFERAY_HOME / webapps
中删除默认的捆绑样本数据
删除这些文件夹:
sevencogs-hook
sevencogs-mobile-theme
sevencogs-theme
c)创建Portal.Ext.Properties文件
cd $LIFERAY_HOME/webapps/ROOT/WEB-INF/classes
nano portal-ext.properties
插入以下内容:
# # MySQL # jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEn coding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=password
schema.run.enabled=true
schema.run.minimal=true
根据需要更改用户名和密码。
d)某些文件需要执行
cd $LIFERAY_HOME/bin
chmod +x *.sh
5.运行Liferay
以下命令启动Liferay,初始启动可能需要一些时间,因为创建数据库等。请耐心等待。
$LIFERAY_HOME/bin/startup.sh
访问Liferay导航到http:// <Liferay Server IP ADDRESS>:8080
例如: http
: //192.168.0.1
: 8080
在门户可以访问之前可能需要10到15分钟。
链接:
甲骨文: http : //www.oracle.com/
MySQL: http : //www.mysql.com/
Ubuntu: http : //www.ubuntu.com/
Liferay: http : //www.liferay.com/