当前位置: 首页 > 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;

相关文章:

  • 从0开始学vue:vue3和vue2的关系
  • 《信号与系统》--期末总结V1.0
  • 【算法训练营Day05】哈希表part1
  • 逐步检索增强推理的跨知识库路由学习
  • Ubuntu22.04 安装 CUDA12.8
  • 类和对象:实现日期类
  • MATLAB 安装与使用详细教程
  • gcc符号表生成机制
  • 【位运算】只出现⼀次的数字 II(medium)
  • 【latex】易遗忘的表达
  • esp32 platformio lvgl_gif的使用和踩坑情况
  • Qt OpenGL 3D 编程入门
  • 2 Studying《Effective STL》
  • 使用ArcPy批量处理矢量数据
  • inux系统基本操作命令(系统信息查看)
  • MyBatis04:SpringBoot整合MyBatis——多表关联|延迟加载|MyBatisX插件|SQL注解
  • Linux 基础指令入门指南:解锁命令行的实用密码
  • 常见 Web 安全问题
  • MySQL中的锁
  • ESP32之Linux编译环境搭建流程
  • 福州百度网站快速优化/网络营销五个特点
  • 博彩网站做代理/网络软文是什么意思
  • html简单百度网页代码/想找搜索引擎优化
  • 赣州北京网站建设/百度公司在哪
  • 贵阳做网站 优帮云/搜狗推广登录
  • 做网站选择虚拟主机好是服务器/百度公司是国企还是私企