一、 簡(jiǎn)單安裝
1)下載并安裝 JDK1.5
1、 下載并安裝 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下載網(wǎng)址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系統(tǒng) --> 高級(jí)選項(xiàng) --> 環(huán)境變量,新增一個(gè)用戶變量 JAVA_HOME 并指向 JDK 的安裝目錄
2) 下載并安裝 Liferay Portal
1. 下載并安裝 Liferay Portal Professional 4.0.0 (Bundled with Tomcat and JDK 5.0), 下載網(wǎng)址 http://www.liferay.com/web/guest/download
2. 解壓縮到一個(gè)目錄,并確保硬盤(pán)上有足夠的空間,我們稱這個(gè)目錄為 TOMCAT_HOME
3) 啟動(dòng) TOMCAT
到 TOMCAT/bin 目錄下,運(yùn)行 startup.bat 。
你的 Apache Tomcat server 能夠編譯并運(yùn)行 Liferay Portal 。默認(rèn)情況下, portal 使用自帶的 HSQL 數(shù)據(jù)庫(kù)。在瀏覽器中輸入 http://localhost:8080 ,將會(huì)看見(jiàn) portal 首頁(yè)。
二、 專業(yè)安裝
1) 下載并安裝 JDK1.5
1、 下載并安裝 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下載網(wǎng)址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系統(tǒng) --> 高級(jí)選項(xiàng) --> 環(huán)境變量,新增一個(gè)用戶變量 JAVA_HOME 并指向 JDK 的安裝目錄
2) 下載并安裝 TOMCAT
1、 下載 apache-tomcat-5.5.17.zip 并解壓縮到一個(gè)目錄,我們稱這個(gè)目錄為 TOMCAT 。
3) 下載并安裝 Liferay Portal
1、 下載 liferay-portal-4.0.0.war, 下載網(wǎng)址 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 必須是大寫(xiě))
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 文件,增加下面內(nèi)容:
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 目錄下,運(yùn)行 startup.bat 。在瀏覽器中輸入 http://localhost:8080 ,將會(huì)看見(jiàn) portal 首頁(yè)。
三、 連接數(shù)據(jù)庫(kù)
1) 連接 HSQLDB
修改 TOMCAT/conf/Catalina/localhost/ROOT.xml 文件并將 SQL SERVER 驅(qū)動(dòng)包 hsql.jar 拷貝到 TOMCAT/common/lib/ext 下
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 驅(qū)動(dòng)包 jtds-1.2.jar 拷貝到 TOMCAT/common/lib/ext 下
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"
/>