安装与升级

安装部署 分享链接

作者:汤倩倩 最后编辑:苏萌 于 2024-09-11 15:16:34 浏览量:984

一、安装

您可以联系销售人员获取安装包来进行免费试用。
获取到安装包后,通过禅道后台插件进行安装。

为了确保您的使用体验,请将白板服务部署在Linux系统中。

二、修改配置(可选)

配置文件为/config/ext/board.php

  1. 如果1236或者3389端口被占用,可以修改此文件中的对应端口号;

  2. 会定期更新导入的需求信息,默认为5分钟,可以修改此文件中的$config->board->updateTimeInterval配置,或者通过在config/my.php中定义$config->boardUpdateTimeInterval = 10 * 60;来覆盖;

  3. WebSocket 连接地址,默认会自动取ip和端口号,如果配置了SSL,可以通过$config->board->ws配置,或者通过在config/my.php中定义$config->boardWs = 'ws://ws.example.com/ws';来覆盖;

三、启动服务

配置完成后需要守护进程启动WebSocket服务,需要在命令行执行:

# debug模式启动
php /yourpath/zentaopms/www/board.php start
# 守护进程模式启动
php /yourpath/zentaopms/www/board.php start -d

四、性能优化

如果业务并发连接数超过1000同时在线,请务必优化 Linux内核,并 安装event扩展或者libevent扩展

五、常见问题及解决办法

1. 应用商店中的应用仅用于开源版禅道,支持自行申请试用和购买,请详见应用商店页面。

2. 若您为收费版禅道用户,请联系我们技术支持人员进行讲解和试用。

3. 若您启动WebSocket服务报错:Fatal error: Uncaught Error: Call to undefined functionpcntl_fork(),是由于旧版本没有兼容pcntl 扩展,新版本一键安装包已支持,可以联系技术支持人员获取。

4. WebSocket服务启动成功后,浏览器报错,需要手动配置 WebSocket 地址,在 config/my.php 中定义$config->boardWs = 'ws://ws.example.com:3389'

5. ws服务启动成功后,浏览器安全策略拒绝连接,在 config/my.php 中定义 $config->CSPs[] = 'ws://ws.example.com:3389';



返回顶部
刘璐
高级客户经理
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。