返回介绍

1. 禅道介绍

2. 安装禅道

3. 升级禅道

4. 维护配置

5. 快速入门

6. 按照角色使用

7. 功能介绍

8. 其他相关

其他内容

初始化管理脚本

发布于 2024-08-03 20:26:10 字数 2300 浏览 0 评论 0 收藏 0

禅道底层的zentaoPHP框架提供了命令行的操作入口,通过这个功能,可以通过命令行实现对禅道的各种配置或者维护工作。在继续阅读下面文章之前,请大家了解这篇文档:https://www.zentao.nethttps://www.wenjiangs.com/doc/3g0eh27an3yg

命令行入口功能强大,但使用起来还是有一些繁琐,所以从4.0版本开始,我们对常见的操作进行了封装,提供了常见的管理脚本,比如备份数据库、更新燃尽图等等。下面我们要做的就是来初始化这些管理脚本。

安装禅道之后,在zentao/bin目录下面有两个脚本,init.bat和init.sh,分别适用于windows和linux平台。这两个基本是用来生成各个命令行工具的。为什么这样设置呢?原来的时候我们在bin目录下面提供了checkdb.php, backup.php等脚本,但这些脚本都需要进行配置之后才能正常使用。但下次版本升级之后,这些修改过之后的脚本就会被覆盖,不方便。所以从4.0版本开始我们提供了这两个init脚本来生成这些脚本。下面我们来看下如何生成吧。

一、windows平台

windows平台下面,使用init.bat脚本,比如我们的程序是安装在i:\xampp目录下面。

cd i:\xampp\zentao\bin
init.bat

禅道项目管理软件 生成命令行

  1. 这个脚本会提示你输入php可执行文件的路径,输入i:\xampp\php\php.exe,如果是其他的php环境,请按照实际的路径填写。

  2. 还需要填写禅道的访问url路径,请根据实际的访问域名进行填写,比如pms.abc.com,如果端口号不是80,还需要把端口号写上。注:如果是windows一键安装包或者linux一键安装包,访问地址是 http://127.0.0.1:88/zentao (专业版是 http://127.0.0.1:88/pro),一定要加上zentao(专业版加pro)。
  3. 设定了php可执行文件的路径之后,这个init.bat脚本就会自动生成backup.bat, computeburn.bat等这些脚本了。

二、linux 平台

如果是在linux平台下面,则需要使用init.sh脚本,以linux一键安装包为例:

cd /opt/zbox/app/zentao/bin
sudo ./init.sh

  1. 这个脚本会提示你输入php可执行文件的路径,输入/opt/zbox/bin/php,如果是其他的php环境,请按照实际的路径填写。

  2. 还需要填写禅道的访问url路径,请根据实际的访问域名进行填写,比如pms.abc.com,如果端口号不是80,还需要把端口号写上。
  3. 设定了php可执行文件的路径之后,这个init.bat脚本就会自动生成backup.sh, computeburn.sh等这些脚本了。

三、windows下面一键安装包通过控制面板生成

如果是使用的windows一键安装包,还可以通过控制面板来生成。

禅道项目管理软件 控制面板

注意:通过控制面板生成的时候,禅道的访问路径是自动判断的,有可能是错误的,如果是错误的话,可以自己手工执行init.bat重新生成。

四、linux下面一键安装包通过控制脚本生成

如果是使用的linux一键安装包,在执行start或者start88脚本来启动禅道环境的时候,会自动帮你生成,后续还可以通过上面的init.sh来手工重新生成。

注意:通过start或者start88脚本来生成的时候, 禅道的访问路径是自动判断的,有可能是错误的,如果是错误的话,可以自己手工执行init.sh重新生成。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文