前言
禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
环境搭建 拉取镜像:docker pull idoop/zentao下载中
启动禅道
创建目录:mkdir -p /data/zbox
启动禅道:
代码语言:javascript复制docker run -d -p 9091:80 -p 3316:3306 -e USER="admin" -e PASSWD="123456" -e BIND_ADDRESS="false" -e SMTP_HOST="163.177.90.125 smtp.exmail.qq.com" -v /data/zbox/:/opt/zbox/ --name zentao-server idoop/zentao:latest
9091访问禅道外部端口号
3316 把容器3306数据库端口映射到主机3316端口
USER 设置登录账号 admin
PASSWD 设置登录密码 123456
BIND_ADDRESS 设置为false
访问http://58.87.103.42:9091/地址
常见问题
禅道提示09:51:48 ERROR: SQLSTATE[HY000] [2002] Connection refused in framework/base/router.class.php on line 2164, last called by framework/base/router.class.php on line 2115 through function connectByPDO.
in framework/base/router.class.php on line 2215 when visiting
处理方法:rm -rf /data/zbox
禅道提示03:02:39 ERROR: SQLSTATE[HY000] [2002] Connection refused in framework/base/
1、检查mysql服务是否正常运行;2、检查/opt/zbox/app/zentao/config/my.php 中的mysql参数是否正确。
报错如:Can't read dir of '/usr/local/etc/my.cnf.d'vi my.cnf 注释掉如#!includedir /usr/local/etc/my.cnf.d,保存退出mysql.server start 启mysql服务,应该好了
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。