===========原料
Ubuntu 12.04 LTS,liferay-portal-tomcat-6.1.0-ce-ga1,mysql-5.5.23-linux2.6-i686,jdk-7u4-linux-i586,网络。
===========更新apt-get,为装其它软件准备。
sudo apt-get update
===========装libaio1,为mysql准备。
sudo apt-get install libaio1
===========装mysql
下载得到mysql-5.5.23-linux2.6-i686.tar.gz,
解压缩:tar -zxvf mysql-5.5.23-linux2.6-i686.tar.gz
参照INSTALL-BINARY文件,执行类似下面的步骤:
sudo groupadd mysql
sudo useradd -r -g mysql mysql
cd /usr/local
sudo ln -s /[你的路径]/mysql-5.5.23-linux2.6-i686 mysql
cd mysql
sudo chown -R mysql .
sudo chgrp -R mysql .
sudo scripts/mysql_install_db --user=mysql
sudo chown -R root .
sudo chown -R mysql data
sudo cp support-files/my-medium.cnf /etc/my.cnf
安装完毕。
启动:
sudo bin/mysqld_safe --user=mysql &
为liferay建立数据库:
/usr/local/mysql/bin/mysql -u root
drop database if exists ray610_1;
CREATE DATABASE ray610_1 CHARACTER SET utf8;
建立mysql用户:
drop user '用户'@'localhost';
CREATE USER '用户'@'localhost' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON ray610_1.* TO '用户'@'localhost';
FLUSH PRIVILEGES;
mysql和liferay安装在同一台机器上,所以用@'localhost'。
由于是实验,所以安全方面考虑不周。产品环境,不宜GRANT ALL PRIVILEGES。
确认安装结果:
/usr/local/mysql/bin/mysql -u 用户 -p密码 ray610_1
出现mysql>,表示OK。
===========写portal-ext.properties文件
----------------------------
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost:3306/ray610_1?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=用户
jdbc.default.password=密码
----------------------------
这个文件等会儿给liferay用。
===========安装jdk
先试一下sudo apt-get install sun-java7-jdk,如果可以装jdk就OK。
如果不行,可用下面步骤:
下载得到jdk-7u4-linux-i586.gz。
sudo tar -xvf jdk-7u4-linux-i586.gz
sudo mkdir -p /usr/lib/jvm/
sudo mv ./jdk1.7.0_04 /usr/lib/jvm/jdk1.7.0_04
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_04/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_04/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_04/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/jps" "jps" "/usr/lib/jvm/jdk1.7.0_04/bin/jps" 1
确认安装结果:
java -version
----------------------------
java version "1.7.0_04"……
----------------------------
===========安装liferay
下载得到liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip
unzip -d app liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip
把portal-ext.properties文件放在liferay的根目录下,和data,deploy等目录同级。
开启liferay
/[你的路径]/app/tomcat-7.0.23/bin/startup.sh
要等一段时间,因为它要建很多数据表。
监控log
tail -f /[你的路径]/app/tomcat-7.0.23/logs/catalina.out
查看log
less /[你的路径]/app/tomcat-7.0.23/logs/catalina.out
当log出现类似下面的语句,表示启动完毕。
INFO: Server startup in 303261 ms
确认安装:
http://[你的ip]:8080/
打开网页,需要初始化管理员的账号,你可以输入自己的邮件地址和设置密码。
===========其它相关命令:
查看java进程,通常就是liferay的进程。
ps -ef| grep java
关闭liferay
/[你的路径]/app/tomcat-7.0.23/bin/shutdown.sh
如果实在关不了,干掉它。
sudo killall -9 java
红花酢浆草
- 大小: 32.3 KB
分享到:
相关推荐
Liferay Portal Liferay IDE
Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上...
liferay开发文档.pdf Liferay 是一个基于Java的开源企业门户平台,提供了强大的门户解决方案。下面是根据给定的文件信息,生成的相关知识点: Liferay portal的安装与使用 Liferay portal的安装是实现门户解决...
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
打开Liferay IDE,Window-->Preferences-->Server-->Runtime Environment,点击右边Add…,在弹出的服务器选择里面选择Liferay,Inc-->Liferay v6.1 CE (Tomcat 7),请打“Create a new location server”打上勾。...
Liferay Themes[1].pdf Liferay+CMS系统培训.ppt Liferay+Portal+数据库介绍+.doc Liferay+权限管理.doc liferay-portal-5-2-systems-development-sample-chapter-5-managing-pages[1].pdf ...
liferay 超级学习文档 liferay 框架 java hibernate liferay 不用多说
Liferay is a different portal. 10分下载的, 打包5折提供下载. Part 1 Introduction to Liferay 1. Liferay is a different portal 2. Getting started with the Liferay development platform Part 2 Adding ...
Liferay Web内容管理指南Liferay
Liferay 6 入门教程
这是本人工作了2年有关liferay中的所有技术详细日记 很珍贵
liferay6.2开发指南liferay6.2开发指南.doc
liferay tune
liferay 二次开文档
liferay快速入门quickstart
全面的liferay表结构详细描述,为liferay开发提供支持
Liferay教程
包括liferay的用户配置,系统接口,包括Liferay Portal 6 企业应用开发,Liferay 用户开发接口,Liferay+in+Action,Liferay 系统开发等
liferay文档 给初学liferay的人
liferay portlet form 机制