Liferay服务器迁移(32位迁移至64位)

1 原运行环境:

系统:CentOS 6.4 32位

Liferay:32位版本 bitnami-liferay-6.2-7-linux-installer

2 新运行环境:

系统:CentOS7.2 64位

Liferay:由原软件目录直接拷贝到新系统,修改java、apache-tomcat目录为64位安装版目录,迁移数据和配置文件:/opt/liferay/apache-tomcat/temp /opt/liferay-6.2-7/apache-tomcat.bak/webapps/liferay/WEB-INF/classes/ portal-ext.properties

3 新系统运行32位软件需安装

64位系统运行32位软件,需要安装32位运行库等。

1
2
3
yum install glibc.i686

yum install xulrunner.i686

安装后访问平台流程插件需要重新安装,否则流程工作台无法正常工作及显示。

Liferay 集成公司OA流程控制台方法:

  1. 用管理员登录liferay,进入应用程序管理页面,上传流程控制台插件,然后安装。如下图
    图1/1571819590646.png)
  1. 安装完后,可以在程序管理页面看到安装后的插件,如下图。
    图2/1571819598879.png)

  2. 切换到站点首页,添加页面内容,然后把任务提醒拉到要显示的位置,如下图:
    图3/1571819606383.png)

  1. ssh登录到服务器,将/opt/liferay-6.2-7/apache-tomcat/webapps/workflow-portlet目录备份更名,然后解压workflow-portlet20170208.tar.gz/opt/liferay-6.2-7/apache-tomcat/webapps/workflow-portlet目录,如下图。 解压后,重启liferay。

图4/1571819614329.png)

  1. 在服务器上再次部署流程控制台web服务器tomcat。将tomcat程序复制到服务器/opt目录下,然后调整tomcat的端口,避免和liferay的tomcat端口冲突。修改/opt/tomcat7/conf/server.xml 文件。

修改位置:

图5/1571819623044.png)
图6/1571819631617.png)
图7/1571819640024.png)

  1. tomcat配置好后,找研发人员要最新版本的流程开发程序包。文件名:DeWorkFlow.war。 将此文件放在/opt/tomcat7/webapps 目录下。如下图:
    图8/1571819648992.png)

备注:DeWorkFlow.war插件公司内部提供。

-------------本文结束感谢您的阅读-------------

本文标题:Liferay服务器迁移(32位迁移至64位)

文章作者:OperationMAN

发布时间:2018年09月07日 - 17:09

最后更新:2022年03月31日 - 13:03

原始链接:https://kxinter.gitee.io/2018/09/07/Liferay服务器迁移-32位迁移至64位/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!