当前位置: 首页 > news >正文

软件开发项目管理工具选型及禅道开源版安装

软件开发项目管理工具选型及禅道开源版安装

为啥选禅道

你以为我选禅道之前没有对比吗?
作为Java码农,首先想到的就是Jira,然而它太重了。。
我们用企微作为沟通工具,腾讯的TAPD的确好用,但是它不开源啊,超30人需要收费499每人每年
还有redmine、pingcode、worktile。。最终还是选了国产的禅道,重要原因是可以拿捏,可以二开,功能还算完整。

禅道源码安装及遇到的问题

对照禅道官网源码安装教程即可,我使用的是源码版本是21.7.1,php版本是7.4,数据库mariadb5.5.6,操作系统centos7,安装过程中遇到了几个问题,下面列举一下

  1. 安装过程中遇到数据库错误:1071、1709错误
    在/etc/my.cnf mysqld下面增加如下配置:
innodb_file_format=barracuda
innodb-large-prefix=on
innodb_file_per_table=true
innodb_large_prefix=true
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
max_allowed_packet=500M
  1. 加完之后记得重启mariadb,如果还报错
    检查zentao.sql中使用了innodb引擎的建表语句,在NGINE=InnoDB后面加上row_format=dynamic,举例:
CREATE TABLE IF NOT EXISTS `zt_action` (
***
) ENGINE=InnoDB,row_format=dynamic DEFAULT CHARSET=utf8mb4;
http://www.lqws.cn/news/78553.html

相关文章:

  • 使用 MCP 将代理连接到 Elasticsearch 并对索引进行查询
  • UE5 创建2D角色帧动画学习笔记
  • HealthBench医疗AI评估基准:技术路径与核心价值深度分析(下)
  • 湖北理元理律所:企业债务重组中的“法律缓冲带”设计
  • 设计模式——备忘录设计模式(行为型)
  • 可视化大屏通用模板Axure原型设计案例
  • 谷粒商城-分布式微服务项目-高级篇[三]
  • DeepSeek 赋能车路协同:智能交通的破局与重构
  • Figma 与 Cursor 深度集成的完整解决方案
  • Windows不关防火墙,安全开放端口方法
  • 鸿蒙进阶——Mindspore Lite AI框架源码解读之模型加载详解(二)
  • Java设计模式之观察者模式详解
  • SystemVerilog—new函数的使用和误区
  • 【环境搭建】Java、Python、Nodejs等开发环境搭建
  • Fisher准则例题——给定类内散度矩阵和类样本均值
  • 2506js,活扩控件
  • 企业如何零基础建设网站?
  • 通俗理解“高内聚,低耦合”
  • 解锁 AI 大语言模型的“知识宝藏”:知识库的奥秘与优化之道
  • 项目管理进阶:56页大型IT项目管理实践经验分享【附全文阅读】
  • 学习STC51单片机25(芯片为STC89C52RCRC)
  • ESP32之Linux编译环境搭建流程
  • C++中实现随机数(超详细!​​​​​)
  • web架构2------(nginx多站点配置,include配置文件,日志,basic认证,ssl认证)
  • Spring MVC
  • MATLAB 安装与使用详细教程
  • 网络地址转换
  • 【笔记】为 Python 项目安装图像处理与科学计算依赖(MINGW64 环境)
  • Android第十二次面试GetX库渲染机制
  • 数据结构之堆:解析与应用