为Liferay准备Websphere

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

图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开始菜单工具

开始Liferay

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

    图片3:启动Liferay

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

图4:成功启动Liferay

常见问题

识别端口

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

图5:管理控制台端口

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

图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最大堆大小

参考文献

  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

在Websphere 8.0上安装Liferay 6.2 Enterprise Edition相关推荐

  1. resin php mysql_RedhatAS4.0上安装Apache2+PHP5+MySQL+Resin+SSL+GD+webalizer

    RedhatLinuxAS4.0上安装Apache2.0.50+MySQL+PHP5+Resin+SSL+GD以及日志分析工具(webalizer) 版权声明:本文可以任意转载,转载时请保持文章的完整 ...

  2. as3.0 mysql_RedhatAS3.0上安装Apache2+PHP5+MySQL+Resin+SSL+GD+weba_PHP教程

    RedhatLinuxAS3.0上安装Apache2.0.50+MySQL+PHP5+Resin+SSL+GD以及日志分析工具(webalizer) 版权声明:本文可以任意转载,转载时请保持文章的完整 ...

  3. 红旗linux系统可以运行QQ吗,如何在红旗Linux系统redflag6.0上安装QQ

    qq是国内最大的社交聊天软件之一,因此许多linux用户也想在自己的电脑上安装qq,不过,他们却不知道该怎么在自己的电脑安装qq.现在就让小编来教大家如何在红旗linux系统redflag6.0上安装 ...

  4. 红旗linux系统qq,如何在红旗Linux系统redflag6.0上安装QQ

    QQ是国内最大的社交聊天软件之一,因此许多Linux用户也想在自己的电脑上安装QQ,不过,他们却不知道该怎么在自己的电脑安装QQ.现在就让小编来教大家如何在红旗Linux系统redflag6.0上安装 ...

  5. Oracle BI Publisher 企业版在WIN7下的安装(BI Publisher Enterprise Edition)

    Oracle BI Publisher 企业版在WIN7下的安装(BI Publisher Enterprise Edition) (版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注 ...

  6. linux 6.4 安装oracle10g,Red Linux 6.0上安装Oracle 10g

    Red Linux 6.0下安装Oracle 10g 一. 环境说明 RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g 二. 安 ...

  7. Linux中在Virtualbox 5.0上安装Windows10

    [ 这篇文章英文源:http://itsfoss.com/install-windows-10-virtualbox-linux/ ] (鼓励大家去看英文源网站,我英语能力有限,如有错误,请大家见谅- ...

  8. vc6.0上安装qt插件

    今天把自己在windowsXP下弄QT的东西整理一下,参考了网上的一些资料,把自己在vc6.0下安装qt的过程和大家一起分享一下. 1 编译QT 1)下载QT的源代码文件包(注意:必须是.zip后缀的 ...

  9. 怎样在CentOS 7.0上安装和配置VNC服务器

    这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC ...

最新文章

  1. include和require的区别
  2. libevent中事件的添加与删除
  3. 文本编辑器实现关于对话框的功能
  4. 计算机精英协会考核题 —— 第一题:厄密多项式
  5. 创建新的SAP CRM product search scenario - 如何在SAP CRM里实现自定义的产品搜索场景
  6. 点击劫持:X-Frame-Options未配置
  7. [蛋蛋四格漫画]蛋蛋式按摩……(中日台词对照)
  8. 238.除自身以外数组的乘积
  9. 程序员最爱用 Emacs 写 Python、Bash,调研了 7300 位开发者有这些发现
  10. 语音识别电路设计图集锦 - 嵌入式类电子电路图 - 电子发烧友网
  11. Gsonformat插件安装与使用
  12. 微服务可用性设计(二):过载保护,限流
  13. 科大奥锐密立根油滴实验数据_密立根油滴实验数据处理
  14. 宿主机无法访问docker容器的坑
  15. 20个vue开源项目免费模板源码
  16. 战狼5天票房10亿,吴京抵押房产贷款赚大了
  17. colab上传压缩文件并解压
  18. BAT 大企内部面试题泄密
  19. 【Python基础】python中的re模块
  20. Redis-Jedis

热门文章

  1. Python基础案例(一)
  2. php破坏代码,php不破坏单词截取子字符串
  3. IntelliJ IDEA: 无法创建Java Class文件
  4. 修改打印机ip工具_使用富士施乐一体机因动态IP导致不能打印与扫描的解决方法...
  5. Java bytecode instruction listings
  6. getParameterValues用法
  7. cognito_将Amazon Cognito与单页面应用程序(Vue.js)集成
  8. 空调吸气和排气_吸气剂和二传手被认为有害
  9. antlr 语言 库_关于ANTLR的通用库的需求:使用反射来构建元模型
  10. javafx 使用_何时使用JavaFX代替HTML