知足常樂,終生不辱,知止常止,終身不恥

          統計

          留言簿(1)

          閱讀排行榜

          評論排行榜

          Liferay的安裝并修改默認的context

          一、所需的軟件版本:

          1.     liferay-portal-pro-3.6.1

          2.     Tomcat 5.5.135.5.12BUG

          3.     MySQL 5.0.16

          二、安裝步驟:

          1.       Liferay解壓縮到Tomcat目錄下,為%CATALINA_HOME/webapps/liferay

          2.       在%CATALINA_HOME/conf/Catalin/localhost目錄下新建liferay.xml文件:

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

              
          <Resource name="jdbc/LiferayPool" auth="Container"
                  type
          ="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
                  url
          ="jdbc:mysql://localhost/lportal" username="root" password="admin"
                  maxActive
          ="100" maxIdle="30" maxWait="10000" />

              
          <Resource name="mail/MailSession" auth="Container"
                  type
          ="javax.mail.Session" />
              
          <ResourceParams name="mail/MailSession">
                  
          <parameter>
                      
          <name>mail.smtp.host</name>
                      
          <value>localhost</value>
                  
          </parameter>
              
          </ResourceParams>

              
          <Realm className="org.apache.catalina.realm.JAASRealm"
                  appName
          ="PortalRealm"
                  userClassNames
          ="com.liferay.portal.jaas.PortalPrincipal"
                  roleClassNames
          ="com.liferay.portal.jaas.PortalRole" debug="99"
                  useContextClassLoader
          ="false" />

          </Context>

          3. 將%CATALINA_HOME%/liferay/WEB-INF/lib目錄下的所有JAR包
          %CATALINA_HOME%/common/lib/ext路徑下,注意不要剪切util-taglib.jar包,接著編輯
          %CATALINA_HOME%/conf/catalina.properties文件,在common.loader后添加${catalina.home}/common/lib/ext/*.jar

          4.       xercesImpl.jar包復制到%CATALINA_HOME%/common/endorsed目錄下,將mysql-connector-java-3.1.12-bin.jar包復制到%CATALINA_HOME%/common/lib目錄下。

          5.       %CATALINA_HOME%/conf目錄下新建jaas.config文件,內容如下:

          PortalRealm {

                 com.liferay.portal.jaas.PortalLoginModule required
          ;

          }
          ;


          6.       修改CATALINA_HOME/webapps/liferay/WEB-INF目錄內的web.xml文件:

          <context-param>

              
          <param-name>root_path</param-name>

              
          <param-value>/liferay</param-value>

          </context-param>



                     7.      
          修改CATALINA_HOME/webapps/liferay/目錄內的index.html文件:
          <html>

          <head>
              
          <title></title>
              
          <meta content="0; url=/liferay/c" http-equiv="refresh">
          </head>

          <body onLoad="javascript:location.replace('/liferay/c')">

          </body>

          </html>

                   8.       CATALINA_HOME/webapps/liferay/WEB-INF目錄下新建classes目錄,在該目錄內新建portal-ext.properties文件

          portal.release=professional

          portal.ctx
          =/liferay

          lucene.dir
          =/liferay/lucene/


          9.       修改portal-ejb.jar包:將com.liferay.portlet.login.action.ViewAction.java中的

          res.sendRedirect("/c/portal/protected");


          改為:

          ThemeDisplay themeDisplay = (ThemeDisplay) req.getAttribute(WebKeys.THEME_DISPLAY);

          res.sendRedirect(themeDisplay.getPathMain() 
          + "/portal/protected");


          然后將編譯后的class文件放入解壓后的包中,然后用注意后面必須有個“.”)

          jar cf portal-ejb.jar .

           

          生成新的包,并拷貝到CATALINA_HOME/webapps/liferay/WEB-INF/lib和%CATALINA_HOME/common/lib/ext目錄下。
             10.   修改Tomcat的配置,如下:

          o_1.jpg




             11.   如果報java.lang.OutOfMemoryError錯誤,則調整JVM的內存:

          o_2.jpg

          posted on 2005-12-06 13:17 心靈旅程 閱讀(1582) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 曲松县| 宁乡县| 临漳县| 莱芜市| 衡南县| 山阴县| 新乡县| 延安市| 温宿县| 大港区| 阿拉善左旗| 革吉县| 福泉市| 沙坪坝区| 从江县| 莱芜市| 湖南省| 德钦县| 青海省| 卫辉市| 新巴尔虎左旗| 清徐县| 米脂县| 隆回县| 赤城县| 辰溪县| 永靖县| 济源市| 如皋市| 武定县| 深州市| 项城市| 绥江县| 新竹市| 五寨县| 南昌市| 巢湖市| 漯河市| 惠东县| 确山县| 郧西县|