如何在TOMCAT上安装Liferay

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

如何在TOMCAT上安装Liferay

二七老泉

开放源码的J2EE Portal产品Liferay Portalhttp://www.liferay.com)发布了3.0版本。从这个版本起,Liferay分为两个独立产品:Liferay企业版和Liferay专业版。其中专业版完全采用基于Spring框架(http://www.springframework.org)的轻量级架构,采用基于AOP的基础设施实现,因此可以完全脱离高端J2EE应用服务器,以web应用的形式运行在纯servlet容器(例如Tomcat)中。从技术的角度,这足以证明:基于IoC容器和AOP的轻量级架构完全可以取代EJB提供企业级强度的产品。

       本文主要介绍如何在WINDOWS操作系统的TOMCAT服务器上安装Liferay

简单安装

1.       下载并安装JDK 1.4.,将环境变量中%JAVA_HOME%设置到你的JDK安装路径。
2.       下载 liferay-portal-pro-3.1.0-tomcat.zip

3.       liferay-portal-pro- 3.1.0 -tomcat.zip解压到磁盘(C:/liferay

4.       执行 C:/LIFERAY/bin/startup.bat ,运行附带数据库以及应用服务器。

注:应用服务器默认为80端口。

5.       在浏览器地址栏输入http://localhost 点击右上方的My Liferay进入登陆页面,                                 用户名:test@liferay.com

密码:test

安装完毕。

定制安装

1.  下载并安装JDK 1.4.,将环境变量中%JAVA_HOME%设置到你的JDK安装路径。

2.  下载并安装 Tomcat.服务器。

3.  Tomcat下创建设置portal 服务的 /conf/Catalina/localhost/liferay.xml文件,内容为

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

红字部分是将来的部署地址,可以根据需要定制。

4.  下载 liferay-portal-pro-3.1.0.war

5.  安装数据库,这里我们用sql server 为例

1.       添加一下内容在/conf/Catalina/localhost/liferay.xml

<Context...>
    ...
    <Resource  name="jdbc/LiferayPool" auth="Container" type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/LiferayPool">
        <parameter>
            <name>driverClassName</name>
            <value>net.sourceforge.jtds.jdbc.Driver</value>
        </parameter>
        <parameter>
            <name>url</name>
            <value>jdbc:jtds:sqlserver://localhost/lportal</value>
        </parameter>
        <parameter>
            <name>username</name>
            <value>test</value>
        </parameter>
        <parameter>
            <name>password</name>
            <value>test</value>
        </parameter>
    </ResourceParams>
</Context>

2.       复制 SQL Server JDBC驱动 %TOMCAT% /common/lib

3.       SQL Server 中创建 lportal 数据库. 数据库脚本在liferay的官方网站上有下载

6.  编辑%TOMCAT/conf/catalina.properties 文件:

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

注:在300版本中不需要再配置JMS,因为ActiveMQ已经集成了这一功能。

7.  设置mailsession  照抄如下内容  %TOMCAT%/conf/Catalina/localhost/liferay.xml

<Context...>
    <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>
</Context>

8.  设置JAAS同样照抄如下内容%TOMCAT%/conf/Catalina/localhost/liferay.xml

<Context...>
    <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>

创建%TOMCAT%/conf/jaas.config文件,内容如下

PortalRealm {
    com.liferay.portal.jaas.PortalLoginModule required;
};

编辑%TOMCAT%/bin/startup.bat 内容如下(好像有问题,修改后Tomcat不能正常启动。)

...

set EXECUTABLE=%CATALINA_HOME%/bin/catalina.bat

set JAVA_OPTS=%JAVA_OPTS% -Djava.security.auth.login.config=%CATALINA_HOME%/conf/jaas.config

9.  部署liferay-portal-pro- 3.1.0 .war

解包到%TOMCAT%/liferay目录,复制/liferay/WEB-INF/lib目录下除了util-taglib.jar以外的所有jar文件到%TOMCAT%/common/lib/ext

10.              启动Tomcat

如果发现有java.lang.OutOfMemoryError异常,说明虚拟机分配的内存不够,编辑%TOMCAT%/bin/startup.bat 内容如下

。。。。。。。。

set EXECUTABLE=%CATALINA_HOME%/bin/catalina.bat

set JAVA_OPTS=-Xms 256m -Xmx 512m

。。。。。。。。

安装完毕

从零安装liferay7 这个界面要比liferay6.2设计更融合,合理,界面更简洁,清爽,有兴趣的童鞋可以看下liferay6.2 的 初始界面。 阅读详情

相关推荐

Liferay安装与配置详解

本教程详细的为大家介绍了Liferay安装步骤以及Liferay的相关配置,如数据库的连接。

lifeary5.2.2+tomcat6.0安装经验

1.对于最新版本的lifeary5.2.2+tomcat6.0,网上说的安装方法是不对的。在tomcat\conf\localhost下边的ROOT.xml里边是没有所谓这个标签的,没有默认的那个不能用于开发的数据库标记,更没有注释掉的各种数据库。这些内容都在tomcat\webapps\ROOT\WEB-INF\lib\portal-impl.jar里边的portal.properties里边...

13的专栏 345

liferay-portal配置tomcat使用的jar包

liferay-portal使用的tomcat需要经过配置后才能被正常使用的,这里提供下jar包,给那些自己配置tomcat服务器的tx使用(我测试过的tomcat5.x有用)

Tomcat 6.0.33上安装Liferay 6.1.0 CE的步骤

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34409741的博客 183

Tomcat安装liferay(专业版)

[quote]Tomcat安装liferay(专业版) 在 Tomcat下配置liferay portal (专业配置) 1. 下载安装JDK 1.4.2。设置环境变量命名为%JAVA_HOME% 并让它指向你的目录。 2. 下载安装Tomcat5.0.x 3. 创建 /conf/Catalina/localhost/liferay.xml dri...

ndscyanfly的专栏 332

Liferay 配置安装全过程

Liferay的介绍功能可以自行搜查,感觉life

Shomy的专栏 7560

Liferay 7.1安装 eclipes及入手教程《新手必备》

一、软件环境准备 1、Liferay运行环境: 下载liferay-ce-portal-tomcat-7.1.0-ga1-20180703012531655.zip 下载地址:https://sourceforge.net/projects/lportal/files/Liferay%20Portal/7.1.0%20GA1/ 2、Liferay在Eclipse上的运行插件 下载...

u014537931的博客 773

liferay portal在JBoss+Tomcat下的安装(翻译)

简易安装下载并安装 JDK 1.4.2。 设置 %JAVA_HOME% 环境变量指向JDK安装目录。下载 liferay-portal-ent-3.2.0-jboss-tomcat.zip.解压liferay-portal-ent-3.2.0-jboss-tomcat.zip 到 C:/LIFERAY (其他任何路径也可以,路径名最好不要包含中文)。执行 C:/LIFERAY/bin/run.ba

工作流、Portal研究 2018

用tarball实现liferay自动安装部署13-从Storage Server下载tomcat zip file

因为我们曾经在http://supercharles888.blog.51cto.com/609344/979796文章中提到我们定制了liferay tomcat bundle文件并且上传到了本地的Storage Server上,所以这里就是下载并使用这个文件。 代码如下: #downloadtheliferay-tomcat-bundleserve...

weixin_34406796的博客 91

Howto: 如何使用war包在tomcat安装liferay

有时我们无法使用预集成的liferay(比如在已有的tomcat上再部署)。这时候就可以使用war包进行部署安装。 我们将使用apache-tomcat-5.5.17,liferay-portal-4.1.3.war进行试验。为了化简复杂度,我们将会把war部署在根context下,也就是 / 在部署之前首先需要创建liferay所需数据库(http://liferay.iteye.com/gro...

pikachu 226

Liferay 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 并指向 JD

漠海林峰 1145

Liferay Portal 6学习笔记2:Liferay Portal6安装及简单设置

转自:http://hu437.iteye.com/blog/ 在此默默道谢了!准备首先到http://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.0.3下载liferay-plugins-sdk-6.0.3.zipliferay-portal-sql-6.0.3.zipliferay-portal

zhichao_boole的专栏 1388

配置tomcat

这是配置tomcat的时候要设置的环境变量.,如果要使用tomcat的话就配置这些环境变量 有关liferay的相关的配置文档:::http://blog.csdn.net/geloin/article/details/11135351 http://wenku.baidu.com/view/280bead0d4d8d15abe234e5c.html?re=view lifera

myblog_dhy的专栏 862

Liferay环境搭建、简单说明与相关资料】

该教程为是我在工作交接时编制的文档的一部分,经过测试应该不会有大问题,但可能还是会有所遗漏,请深度纯净雨林木风安装版留言指正,谢谢。 环境准备 环境搭建所需要的相关文件存放在Liferay Portal/ Liferay Portal CE 6.0.6文件夹中,版本为Community Edition 6.0.6(社区版本,免费),最新版本可以在以下地...

99

liferay ide的安装与使用

<br />参考http://www.liferay.com/community/wiki/-/wiki/Main/Liferay%20IDE%20Installation%20Guide;jsessionid=AB7AC7AFEAD761AEA07B27FDCBFD5E79.node-1来安装<br />参考http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE+Getting+Started+Tutorial来配置使用<br /> <b

lifesounds的专栏 2263

Liferay Portal 简单介绍及安装配置使用 (二)

Liferay 门户介绍 Liferay 是一个基于 J2EE 架构的完整的门户解决方案,使用了 EJB、JMS 等技术, 前台界面使用了 Struts MVC 框架、模板技术等一些开源的主流技术,基于 XML 的 portlet 配置文件可以自由地动态扩展, 使用了 Web Services 来支持一些远程信息的获取,使用 Lucene 实现全文检索功能。 主要特点: 采用

笔记本 6655

[Liferay 学习笔记]liferay portal 安装部署

1、下载Liferay Portal Boundle 从http://sourceforge.net/projects/lportal/ 下载最新的Tomcat Boundle版本的Liferay。例如,目前最新版本为liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip 2、安装配置 1)解压缩到任意位置。例如,E:\M...

aijie9134的博客 475

Liferay CE 6.1安装教程

Liferay是一款办公协作软件,可以很好的被用于企业内部共享资源和资料,有幸测试了下CentOS 5环境下Liferay安装。 一.下载最新版本的Liferay Liferay分为CE和EE版,EE版收费,测试的是CE版本。另外,我下载的是Tomcat的捆绑包,可以root登陆服务器后通过 #wget http://downloads.sourceforge.n...

weixin_33910137的博客 274

Liferay 之一 环境搭建

1. Eclipse version: eclipse-jee-indigo-SR1-win32.zip 2. Liferay Eclipse plugin: liferay-ide-eclipse-updatesite-1.4.0.zip 3. Liferay tomcat bundle: liferay-portal-tomcat-6.0.6-20110225.zip 4. Lifera...

iteye_12576的博客 161
上一篇: Liferay Portal评估报告
下一篇: 《桃花庵歌》
leek2000
博客等级 码龄25年 7粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值