如何安装禅道甘特图插件?

开源项目

1 前言

笔者需要测试禅道的甘特图插件,于是本文应运而生。

2 最佳实践

2.1 实践环境

如果你没有升级环境,请参阅以下文档部署

如何手动部署禅道?

2.2 安装loader模块向导

2.2.1 下载安装向导

cd ~
wget http://dn2srpms01.sae.com.hk/srpms/zentao/loader-wizard.zip
unzip loader-wizard.zip

2.2.2 部署安装向导

cd ~
mv ioncube/ /var/www/zentao.cmdschool.org/www

2.2.3 运行安装向导

https://zentao.cmdschool.org/ioncube/loader-wizard.php
可见如下截图,

根据以上截图提示,我们下载插件以及加载插件的配置文件,

cd ~
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
wget https://dn2zentao01.sae.com.hk/ioncube/loader-wizard.php?timeout=1&ini=0&page=phpconfig&download=1&newlinesonly=1&ininame=00-ioncube.ini&stype=l

2.3 安装loader模块

2.3.1 解压模块软件包

cd ~
tar -xf ioncube_loaders_lin_x86-64.tar.gz

2.3.2 确定PHP的版本

php -v

可见如下提示,

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v11.0.1, Copyright (c) 2002-2022, by ionCube Ltd.

2.3.3 部署模块

cd ~
cp ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules/

2.3.4 部署模块配置文件(可选)

cd ~
cp 00-ioncube.ini /etc/php.d/

因为有的目录PHP重载后会自动加载,所以配置非必选,详细如下,

cat /etc/php.d/00-ioncube.ini

2.3.5 重载服务使配置生效

systemctl reload httpd.service

2.3.6 确认模块已经加载

php -m | grep ionCube

可见如下提示,

ionCube Loader

2.4 安装甘特图插件

2.4.1 下载插件

https://www.zentao.net/extension-viewExt-26.html

2.4.2 提交插件

https://zentao.cmdschool.org/index.php?m=extension&f=browse
单击【后台】->【插件】根据提示完成插件的安装

参阅文档
======================
https://www.zentao.net/extension-viewExt-26.html
https://www.zentao.net/book/zentaoprohelp/194.html

没有评论

发表评论

开源项目
如何升级禅道?

1 前言 最近收到升级禅道的任务,于是本文应运而生。 2 最佳实践 2.1 实践环境 如果你没有升级 …

开源项目
如何手动部署禅道?

1 基础知识 1.1 软件的介绍 – 禅道是一款专业的研发项目管理软件 – …

开源项目
如何熟悉z-push(Zarafa-Push)

1 基础知识 1.1 Z-Push的简介 – Z-Push的Z代表Zarafa(中文翻译 …