禅道官网镇楼:项目管理软件 开源项目管理软件 免费项目管理软件 - 禅道开源项目管理软件 (zentao.net)

禅道安装

安装与操作指南见:linux 用一键安装包 - 禅道开源版使用帮助 - 禅道开源项目管理软件 (zentao.net)。注意记住你开启的 Apache 端口和 Mysql 端口。比如这篇教程的 81 端口和 3307 端口。

如果你已经安了 LAMP,尝试看这篇安装禅道:使用源码包安装(各系统通用) - 禅道开源版使用帮助 - 禅道开源项目管理软件 (zentao.net)

正常打开的界面

如果你在云服务器进行操作,别忘了在安全组打开端口。

禅道内批量导入用户数据

需要进入数据库进行操作。网页登录禅道数据库的方法:(推荐)linux 用一键安装包 - 禅道开源版使用帮助 - 禅道开源项目管理软件 (zentao.net)

网页直接登录:

  • 系统:默认选择 MySQL。
  • 服务器:127.0.0.1:mysql 端口(mysql 端口启用的是 3307,那么就填写 127.0.0.1:3307。注意:ip 只能写 127.0.0.1
  • 用户名: root。(禅道默认的数据库用户名是 root)
  • 密码:123456。(禅道默认的数据库密码是 123456)
  • 数据库:zentao。

进入数据库,找到表 zt_user 即可进行操作。

我的批量添加的方法是,按照表的结构,另外在 Excel 中创建一个。参照数据库中的默认数据进行填充。

Password 应填入 MD5 加密后的结果。Excel 使用 MD5 对字符串进行加密请参见我的另一篇文章:《Excel 琐碎 - 半方池水半方田》

构造好后进行 csv 文件的导入即可。

做完这些操作,会发现用户没有权限,这时候就需要看另一张表 zt_usergroup。以同样的方式,构造表,导入即可。

Error

原文此位置包含图片,现链接已被覆盖造成丢失,且复查时存在疏漏。原图片命名为:image-36.png

导入数据灵感参考:禅道用 csv 方式批量导入用户方法 – 在情岛 (inqingdao.cn)

使用 Navicat 连接禅道数据库

(服务器为 Linux 系统)

导入用户数据还可以使用 Navicat 进行导入。

首先登录 adminer,选择 MySQL 数据库:

执行 SQL 命令:

1
GRANT ALL ON *.* TO 'zentao'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

你会发现增加了一条记录。用户名 zentao。

进入服务器,找到 mysql 配置目录:

1
2
find / -name my.cnf
vim /opt/zbox/etc/mysql/my.cnf

注释掉 bind-address

进入禅道的 MySQL,刷新权限。重启禅道。

1
2
3
4
/opt/zbox/bin/mysql -u root -p # 进入后输入的是禅道配的mysql数据库密码,默认123456
MariaDB [(none)]> FLUSH PRIVILEGES; # 刷新权限(在刚刚打开的网页上执行SQL应该也行)

/opt/zbox/zbox restart

接下来使用 Navicat 登录即可:

本文参考