幽哥

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一、 简单安装

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 2011-06-08 23:17  幽哥  阅读(476)  评论(0编辑  收藏  举报