posts - 19,  comments - 123,  trackbacks - 0

一、 简单安装

1)下载并安装 JDK1.5

1、  下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp

2、  在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录

2)   下载并安装 Liferay Portal

1.         下载并安装 Liferay Portal Professional 4.0.0 (Bundled with Tomcat and JDK 5.0), 下载网址 http://www.liferay.com/web/guest/download

2.         解压缩到一个目录,并确保硬盘上有足够的空间,我们称这个目录为 TOMCAT_HOME

3)   启动 TOMCAT

TOMCAT/bin 目录下,运行 startup.bat

你的 Apache Tomcat server 能够编译并运行 Liferay Portal 。默认情况下, portal 使用自带的 HSQL 数据库。在浏览器中输入 http://localhost:8080 ,将会看见 portal 首页。

二、  专业安装

1)   下载并安装 JDK1.5

1、  下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp

2、  在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录

2)   下载并安装 TOMCAT

1、  下载 apache-tomcat-5.5.17.zip 并解压缩到一个目录,我们称这个目录为 TOMCAT

3) 下载并安装 Liferay Portal

1、  下载 liferay-portal-4.0.0.war, 下载网址 http://www.liferay.com/web/guest/download

2、  解压缩 liferay-portal-4.0.0.war TOMCAT 目录下并改名为 liferay ,然后将 liferay/WEB-INF/lib 下除 util-taglib.jar 外的其他 jar 包剪切到 TOMCAT/common/lib/ext

3、  TOMCAT/conf/Catalina/localhost 目录下,删除该目录下已有的文件,然后新建 ROOT.xml 文件(这里的 ROOT 必须是大写)

ROOT.xml

< Context path = ""  docBase = " ../liferay "  debug = " 0 "  reloadable = " true "  crossContext = " true " >

       
< Resource

              name
= " jdbc/LiferayPool "

              auth
= " Container "

              type
= " javax.sql.DataSource "

              driverClassName
= " org.hsqldb.jdbcDriver "

              url
= " jdbc:hsqldb:test "

              username
= " sa "

              password
= ""

              maxActive
= " 20 "

       
/>

       
< Resource

              name
= " mail/MailSession "

              auth
= " Container "

              type
= " javax.mail.Session "

              mail.transport.protocol
= " smtp "

              mail.smtp.host
= " localhost "

       
/>

       
< Realm 

              className
= " org.apache.catalina.realm.JAASRealm "

              appName
= " PortalRealm "

              userClassNames
= " com.liferay.portal.security.jaas.PortalPrincipal "

              roleClassNames
= " com.liferay.portal.security.jaas.PortalRole "

              debug
= " 99 "

              useContextClassLoader
= " false "

       
/>

</ Context >

4、  TOMCAT/conf目录下,新建jaas.config文件

jaas.config

PortalRealm {

  com.liferay.portal.security.jaas.PortalLoginModule required;

};

5、  修改 TOMCAT/conf 目录下 catalina.properties 文件中的下面一段:

common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar,${catalina.home}/common/lib/ext/*.jar

6、  修改 TOMCAT/bin 目录下 catalina.bat 文件,增加下面内容:

rem ----- Execute The Requested Command ---------------------------------------

 

set JAVA_OPTS=-Xms128m -Xmx512m -Dfile.encoding=UTF8 -Duser.timezone=GMT+08 -Djava.security.auth.login.config=%CATALINA_HOME%/conf/jaas.config

7、  TOMCAT/bin 目录下,运行 startup.bat 。在浏览器中输入 http://localhost:8080 ,将会看见 portal 首页。

三、  连接数据库

1) 连接 HSQLDB

修改 TOMCAT/conf/Catalina/localhost/ROOT.xml 文件并将 SQL SERVER 驱动包 hsql.jar 拷贝到 TOMCAT/common/lib/ext

       <Resource

              name="jdbc/LiferayPool"

              auth="Container"

              type="javax.sql.DataSource"

              driverClassName="org.hsqldb.jdbcDriver"

              url="jdbc:hsqldb:test"

              username="sa"

              password=""

              maxActive="20"

       />

2)   连接 SQL SERVER

修改 TOMCAT/conf/Catalina/localhost/ROOT.xml 文件并将 SQL SERVER 驱动包 jtds-1.2.jar 拷贝到 TOMCAT/common/lib/ext

       <Resource

              name="jdbc/LiferayPool"

              auth="Container"

              type="javax.sql.DataSource"

              driverClassName="net.sourceforge.jtds.jdbc.Driver"

              url="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=lportal4"

              username="sa"

        password="sa"

        maxActive="100"

       />

posted on 2006-08-03 09:42 韩泪 阅读(28038) 评论(21)  编辑  收藏 所属分类: Liferay学习


FeedBack:
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-08-18 13:44 | chu xue zhe
我的只有简单安装,可以使用马?
有什么区别?  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-08-18 14:43 | 韩泪
@chu xue zhe
简单安装和专业安装效果没什么区别,只是方式不一样  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-08-19 18:08 | trevol
安装LIFERAY的时候,出了些问题.
我的基本情况如下:
1。JDK:1.5.0_05;Tomcat5.5.17;
2。用mysql数据库,按照官方的安装说明,把 creat-mysql.sql 执行,建立了lportal库;
3。TOMCAT_HOME/conf/Catalina/localhost/ROOT.XML如下:

<Context path="">
<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/lportal?useUnicode=true&amp;characterEncoding=UTF-8"
username=""
password=""
maxActive="100"
maxIdle="30"
maxWait="10000"
/>
<Resource
name="mail/MailSession"
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="localhost"
/>
<Realm
className="org.apache.catalina.realm.JAASRealm"
appName="PortalRealm"
userClassNames="com.liferay.portal.security.jaas.PortalPrincipal"
roleClassNames="com.liferay.portal.security.jaas.PortalRole"
debug="99"
useContextClassLoader="false"
/>
</Context>


4。catalina.properties 修改:
common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar,${catalina.home}/common/lib/ext/*.jar

5。JAAS.config如下:

PortalRealm{
com.liferay.portal.kernel.security.jaas.PortalLoginModule required;
};
6。catalina.bat 如下:
rem ----- Execute...

set JAVA_OPTS=-Xms128m -Xmx512m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config=%CATALINA_HOME%/conf/jaas.config

ROOT清空,将liferay4.1.1.war解压至ROOT目录,启动正常。但是登录,输入用户名和密码,出现错误。
SERVER: Unexpected error
...Unable to locate a login configuration.
....

小弟的系统是xp,请问楼主,可能会是什么问题?

谢谢!


  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-08-20 23:50 | 韩泪
@trevol
非常抱歉,我本身是基于liferay4.0和sql server来做的,其他版本和数据库我还没试验过,我稍候会试验一下看看是否会出现相同的问题,到时候再来答复您  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-08-28 11:12 | zzfncut
关注中。。。  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-09-15 16:07 | lingtian
我也是刚接触LP,但是我们公司是用jboss的,要怎么搭环境呀?不好意思,java我也是刚用几个月。。。。。请指教,谢谢!!  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-10-31 14:37 | zh
请问jtds-1.2.jar 这个包在那里下?
如果方便请联系我一下
277177707@qq.com
谢谢  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2006-10-31 15:19 | zh
驱动下到了 但是不能改过后却不能启动 要报错请问怎么回事  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2007-01-05 11:34 | 随缘
在kiferay上用com.microsoft.jdbc.sqlserver.SQLServerDriver的驱动可以吗,知道的话请回zuomoli@163.com  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2007-01-05 11:34 | 随缘
在liferay上用com.microsoft.jdbc.sqlserver.SQLServerDriver的驱动可以吗,知道的话请回zuomoli@163.com   回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2007-01-12 17:28 | like
good,连oracle数据库更改一下jdbc:
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@127.0.0.1:1521:ydgj</value>
</parameter>  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2007-04-14 14:43 | tljnewhero
java.lang.NullPointerException
com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:72)
com.liferay.portal.servlet.MainServlet.service(MainServlet.java:865)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.doFilter(VirtualHostFilter.java:152)

这是什么情况?  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2008-01-24 14:52 | jadebook
招聘 liferay 高手, 南京, 全职

有意着请发邮件给我, jadebook@163.com 谢谢  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2008-06-05 20:38 | xx
我下载的是liferay-portal-tomcat-5.5-5.0.1.zip。
解压后,允许startup.bat。可是窗口一闪而过。如何解决?
我的JDK是1.5
但是我自己的下载的tomcat可以用  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2008-10-21 16:51 | lao6
没有设置java_home环境变量  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装[未登录]
2009-03-20 00:19 | qq
熟悉Liferay Portal的高手请与我联系,qchen_sh@hotmail.com,因项目需要,我正准备高薪聘请有创业精神的Java高手  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装[未登录]
2009-03-26 15:05 | yang
liferay-portal-4.0.0.war 部署成功,进入登陆页面后
登陆的用户名和密码是多少?
email:yangtonggan@126.com
QQ:894126116  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2009-09-28 11:27 | liferay
欢迎加入群49588979一起讨论学习liferay  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2010-08-06 17:48 | 于989
Liferay 中国服务 QQ群 :49845872  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2010-08-09 10:59 | hmf0786

Liferay 中国业务合作咨询

QQ:1417153858 (Liferay支持)
QQ:1410151582 (Liferay培训)
QQ:1492270185 (Liferay企业版)

24小时电话联系:
0411-84898263 (总机)
15601156692 (市场部)

Liferay 中国服务 QQ群: 49845872  回复  更多评论
  
# re: 【原创】Liferay Portal学习笔记(一):安装
2011-09-28 22:50 | liferay_portal
北京Liferay项目业务中心,主要承接Liferay项目二次开发、系统集成整合及门户行业解决方案,打造智能化企业,欢迎有识之士合作共赢。
联系人:
李经理
电话:18810559649
QQ: 1417153858

  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

虚其心,可解天下之问; 专其心,可治天下之学; 静其心,可悟天下之理; 恒其心,可成天下之业。

常用链接

留言簿(12)

随笔分类(19)

随笔档案(19)

搜索

  •  

最新评论

阅读排行榜