Liferay Portal学习笔记(一):安装

系统 1582 0

一、 简单安装

1)下载并安装 JDK1.5<o:p></o:p>

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

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

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 2) </st1:chsdate>   下载并安装 Liferay Portal<o:p></o:p>

1.          下载并安装 Liferay Portal Professional <st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">4.0.0</st1:chsdate> (Bundled with Tomcat and JDK 5.0), 下载网址 http://www.liferay.com/web/guest/download

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

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 3) </st1:chsdate>   启动 TOMCAT<o:p></o:p>

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

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

二、  专业安装

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 1) </st1:chsdate>   下载并安装 JDK1.5<o:p></o:p>

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

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

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 2) </st1:chsdate>   下载并安装 TOMCAT<o:p></o:p>

1、   下载 apache-tomcat-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">5.5.17</st1:chsdate>.zip 并解压缩到一个目录,我们称这个目录为 TOMCAT

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 3) </st1:chsdate> 下载并安装 Liferay Portal <o:p></o:p>

1、   下载 liferay-portal-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">4.0.0</st1:chsdate>.war, 下载网址 http://www.liferay.com/web/guest/download

2、   解压缩 liferay-portal-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">4.0.0</st1:chsdate>.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 ---------------------------------------

<o:p> </o:p>

set JAVA_OPTS=-Xms<st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="128" unitname="m" w:st="on">128m</st1:chmetcnv> -Xmx<st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="512" unitname="m" w:st="on">512m</st1:chmetcnv> -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 首页。

三、  连接数据库

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 1) </st1:chsdate> 连接 HSQLDB<o:p></o:p>

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

       <resource></resource>

              name="jdbc/LiferayPool"

              auth="Container"

              type="javax.sql.DataSource"

              driverClassName="org.hsqldb.jdbcDriver"

              url="jdbc:hsqldb:test"

              username="sa"

              password=""

              maxActive="20"

       />

<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False"> 2) </st1:chsdate>   连接 SQL SERVER<o:p></o:p>

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

       <resource></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"

       />

Liferay Portal学习笔记(一):安装


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论