在Websphere 8.0上安装Liferay 6.2 Enterprise Edition

为Liferay准备Websphere

当应用服务器二进制文件均已安装完毕,启动WebSphere应用服务器(WAS) 配置文件管理工具来创建一个配置文件适用于Liferay的和遵循的指示说明这里正式Liferay的文档。 这些说明用于在Websphere 8.5上安装Liferay 6.2,但是我已按照相同的说明成功将其安装在Websphere 8.0上。

图1:创建的配置文件LiferayJavaCodeGeeks

图1:创建的配置文件LiferayJavaCodeGeeks

笔记

  1. 我不希望Websphere管理数据库连接,因此,只要我使用Liferay的标准数据库配置,就跳过了数据库步骤。
  2. 我也跳过了邮件配置步骤,因为我对此并不在意。
  3. 在完成新的配置文件向导之前,请记下管理控制台运行的端口(在我的情况下是9062)
  4. 我没有创建文件portal-ext.properties。 我使用了Liferay设置向导。
  5. 我通过Rational Application Developer for Websphere启动和停止Websphere(请参阅此处 )。 在Windows上,您还可以使用IBM Websphere开始菜单工具开始停止服务器。

部署Liferay

  1. 单击应用程序→新建应用程序→新建企业应用程序。
  2. 浏览到Liferay .war文件,然后单击“下一步”。 我独立下载了Enterprise Edition 6.2试用版。 您将收到一封带有xml许可证文件的电子邮件。
  3. 保持快速路径处于选中状态,然后单击下一步。 确保已检查“分发应用程序”,然后再次单击“下一步”。
  4. 选择要在其中部署Liferay的Websphere运行时和/或群集。 点击下一步。
  5. 将Liferay映射到您首选的根上下文(例如,/ javacodegeeks /),然后单击“下一步”。
  6. 确保已做出所有正确的选择,然后单击“完成”。 安装Liferay后,单击“保存到主配置”。

现在,您已经安装了Liferay,但尚未启动它。 如果希望使用PACL,则还需要配置一件事(请参阅“为Portal Access Control列表启用安全性”部分-Liferay文档)。

图2:Windows开始菜单工具

图2:Windows开始菜单工具

开始Liferay

  1. 单击应用程序→应用程序类型→Websphere企业应用程序
  2. 选择Liferay .war复选框,然后单击开始
    图片3:启动Liferay

    图片3:启动Liferay

  3. 如果未显示任何错误,请转到http://localhost:<yourport>/<your contextroot>
  4. 如果Liferay将您重定向到通知您缺少许可证的页面。 将Liferay通过电子邮件发送给您的xml许可证文件放在<WebsphereHome>\AppServer\profiles\<yourprofile>\Liferay\deploy\然后重新启动服务器。 您必须看到Liferay门户网站的基本配置页面。 这意味着您已经在Websphere应用程序服务器上成功安装了Liferay。 请享用!
图4:成功启动Liferay

图4:成功启动Liferay

常见问题

识别端口

如果您像我一样不熟悉Websphere应用程序服务器,可能很难找到应用程序服务器管理控件和Liferay在哪里运行。 在我的情况下,Websphere的管理控制在http://localhost:9062/ibm/console/上运行(我认为默认端口为9063)。 根据您的情况,端口可能不同。 您还可以在启动时从Websphere日志中查看管理控制台运行所在的端口。 您可以再次使用IBM Websphere的Windows开始菜单工具,如上图2所示。

图5:管理控制台端口

图5:管理控制台端口

成功启动管理控制台后,您将看到端口的完整目录。 单击服务器→Websphere应用程序服务器→<YourServerName>→配置选项卡→通信→端口

图6:识别端口

图6:识别端口

如您所见,管理控制台运行在端口9062上,而Liferay应该运行在端口9082上。因此,如果您选择的上下文根是javacodegeeks,则Liferay应该运行在http://localhost:9082/javacodegeeks

增加JVM最大堆大小

另一个常见问题是,将Liferay部署到WAS时,页面加载速度非常慢,或者一直挂着,直到出现java.lang.OutOfMemoryError并且服务器停止。 我们可以轻松地增加WAW的最大堆大小–在大多数情况下,它可以解决此问题。

在Websphere管理控制台中:

  1. 单击服务器->服务器类型-> Websphere应用程序服务器->服务器基础结构-> Java和流程管理->流程定义。
  2. 在“其他属性”部分中,选择“ Java虚拟机”
  3. 在“常规属性”部分,为“初始堆大小”输入256 ,为“最大堆大小”输入1024
  4. 完成后,重新启动Websphere。
图片7:增加WAS最大堆大小

图片7:增加WAS最大堆大小

参考文献

  1. Liferay文档
  2. http://www.mkyong.com/websphere/how-to-increase-websphere-jvm-memory/

翻译自: https://www.javacodegeeks.com/2015/02/installing-liferay-6-2-enterprise-edition-websphere-8-0.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/360579.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java完数流程图_编程基本功训练:流程图画法及练习

对于“程序设计”的工作&#xff0c;许多初学者的理解就是“写代码”。同样&#xff0c;新手们苦恼的问题是&#xff0c;他们只会“写代码”。当接到一个新的任务&#xff0c;不少人总是在第一时间就爬到键盘上去敲代码。敲着敲着&#xff0c;就把自己绕糊涂了。头晕脑胀地坚持…

iOS modal view的关闭和显示问题

今天遇到一个问题&#xff1a; 需要关闭当前modal view&#xff0c;再present另一个modal view。 如果这么写&#xff1a; [self dismissModalViewControllerAnimated:NO];[self.delegate showBorderDetectionView];执行了第一句&#xff0c;再执行第二句的时候&#xff0c;sel…

西工大java高级网络编程_奥鹏西工大16春《JAVA高级网络编程》平时作业

西工大16春《JV高级网络编程》平时作业一、单选题(共 25 道试题&#xff0c;共 100 分。)1. 假设以tomt为w服务器&#xff0c;在hllopp应用中有一个hllo.jsp&#xff0c;它的文件路径如下: %TOMT_HOM%/wpps/hllopp/hllo/hllo.jsp 那么在浏览器端访问hllo.jsp的URL是()。. http:…

c#导出Excel

问题&#xff1a;用户查询一些数据&#xff0c;需要对页面上的数据生成excel文件。 分析&#xff1a;写文件&#xff0c;用excel进程&#xff0c;或者使用response方法&#xff08;都是通过网上查资料&#xff0c;个人就理解成这两个&#xff09; 使用excel进程有一个确定&…

使用Java 8流遍历递归数据结构

Streams API是Java 8中的真正瑰宝&#xff0c;我一直在为它们寻找或多或少的意外用途。 我最近写过有关将它们用作ForkJoinPool门面的文章 。 这是另一个有趣的例子&#xff1a;遍历递归数据结构。 事不宜迟&#xff0c;请看一下代码&#xff1a; class Tree {private int va…

mysql把用户权限授予新用户_MySQL新建普通用户和库并授予新用户对新库的所有权限...

新建库新建cmf和amon两个库&#xff0c;并指定默认字符集mysql> create database cmf DEFAULT CHARACTER SET utf8;Query OK, 1 row affected (0.00 sec)mysql> create database amon DEFAULT CHARACTER SET utf8;Query OK, 1 row affected (0.00 sec)新建用户新建cmf和a…

快速入门:OpenShift上的Spring Boot和WildfFly 8.2

与Spring Boot&#xff0c;WildFly和OpenShift相比&#xff0c;这是真正的“快速入门”&#xff0c;与我上一篇更具描述性的文章相反。 先决条件 在开始构建应用程序之前&#xff0c;我们需要安装一个OpenShift免费帐户和客户端工具。 步骤1&#xff1a;建立WildFly应用程式 …

java开发环境搭建 pdf_01搭建java web开发环境.pdf

01搭建java web开发环境.pdf还剩19页未读&#xff0c;继续阅读下载文档到电脑&#xff0c;马上远离加班熬夜&#xff01;亲&#xff0c;很抱歉&#xff0c;此页已超出免费预览范围啦&#xff01;如果喜欢就下载吧&#xff0c;价低环保&#xff01;内容要点&#xff1a;( 7)在 M…

linux培训笔记1

第五章 文件和目录的管理 linux命令的基本格式 #命令 [选项] [参数] 1、linux下的常用命令 (1)ls 查看(列出)目录下的内容 -l 查看文件详细信息 drwxr-xr-x. 23 root root 4096 5月 31 15:06 var 文件类型和…

Java 8 Optional不仅用于替换空值

总览 在Java 8中&#xff0c;您可以返回Optional而不是返回null。 就像您在Java 7中所做的那样。这取决于您是否倾向于忘记检查null还是使用静态代码分析检查对nullalbe的引用&#xff0c;这可能有很大的不同。 但是&#xff0c;还有一种更引人注目的情况是将Optional视为具有…

WCF学习笔记之序列化

DataContractAttribute 与 DataMenberAttribute DataContractAttribute该特性只能用于枚举、类和结构体&#xff0c;而不能用于接口&#xff1b;又因为DataContractAttribute是不可以被继承的&#xff0c;所以要所有作为数据契约的类型自身必须有这么一个特性&#xff1b;而且一…

转载[POJ题型分类]

北大ACM题分类 主流算法&#xff1a; 1.搜索 //回溯 2.DP&#xff08;动态规划&#xff09;  3.贪心  4.图论 //Dijkstra、最小生成树、网络流 5.数论 //解模线性方程 6.计算几何 //凸壳、同等安置矩形的并的面积与周长 7.组合数学 //Polya定理 8.模拟  9.数据结构 //…

在AWS Elastic MapReduce上运行PageRank Hadoop作业

在上一篇文章中&#xff0c;我描述了执行PageRank计算的示例&#xff0c;该示例是使用Apache Hadoop进行Mining Massive Dataset课程的一部分。 在那篇文章中&#xff0c;我接受了Java中现有的Hadoop作业&#xff0c;并做了一些修改&#xff08;添加了单元测试&#xff0c;并通…

java sort 第二个参数_详解java Collections.sort的两种用法

Collections是一个工具类&#xff0c;sort是其中的静态方法&#xff0c;是用来对List类型进行排序的&#xff0c;它有两种参数形式&#xff1a;public static > void sort(List list) {list.sort(null);}public static void sort(List list, Comparator super T> c) {lis…

MVC3 中使用Unity实现依赖注入

前言&#xff1a;前段时间一直在研究依赖注入&#xff0c;不过不是在MVC框架中使用&#xff0c;今天突然想到在MVC中使用Unity实现依赖注入&#xff0c;一时慌了&#xff0c;不知道从何下手&#xff0c;接着就是网上不停的找资料&#xff0c;下面我把我找到的资料分享下&#x…

避免在ConcurrentHashMap.computeIfAbsent()中进行递归

有时我们会提供糟糕的建议。 就像该文章中有关如何将Java 8用于缓存的功能性方法来计算斐波那契数的文章一样 。 正如我们的读者之一马蒂亚斯&#xff08;Matthias&#xff09;在评论中注意到的那样 &#xff0c;提出的算法可能永远不会停止。 考虑以下程序&#xff1a; publi…

java调用wvsc.exe_c语言 函数的调用方法

欢迎加入编程爱好者 QQ群 群号 57616770中都只有一个主函数main()&#xff0c;但实用程序往往由多个函数组成。函数是&#xff23;源程序的基本模块&#xff0c;通过对函数模块的调在第一章中已经介绍过&#xff0c;&#xff23;源程序是由函数组成的。虽然在前面各章的程序用实…

ms2005 SQL Server设置改为SQL Server身份验证

1.为 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 启用远程连接 必须为要从远程计算机连接到的每个 SQL Server 2005 实例启用远程连接。为此&#xff0c;请按照下列步骤操作&#xff1a; 1.单击“开始”&#xff0c;依次指向“程序”、“Microsoft…

JPA和Hibernate级联类型的初学者指南

介绍 JPA将实体状态转换转换为数据库DML语句。 由于对实体图进行操作很常见&#xff0c;因此JPA允许我们将实体状态更改从父级传播到子级 。 通过CascadeType映射配置此行为。 JPA与Hibernate级联类型 Hibernate支持所有JPA级联类型和一些其他旧式级联样式。 下表绘制了JPA级…

EE JSP:使用JSTL标记库生成动态内容

除了在JSP中编写自己的定制标记之外&#xff0c;您还将发现Java EE实际上提供了一组Java标准标记库&#xff08;JSTL&#xff09;供您使用。 这些内置标签包括重复&#xff08;for-loop&#xff09;标签&#xff0c;条件标签&#xff0c;变量声明和输出标签等。库还带有许多实用…