上一篇
Linux怎么安装禅道
- Linux
- 2025-06-09
- 3062
下载禅道官方Linux一键安装包,解压到/opt目录,执行zbox脚本启动服务(Apache/MySQL自动集成),访问IP地址即可完成安装使用。
在Linux系统上安装禅道项目管理软件:详细指南
禅道作为一款开源的项目管理软件,集产品管理、项目管理、质量管理、文档管理于一体,被广泛应用于企业团队协作,本文将详细介绍在Linux系统上安装禅道的完整流程,适用于Ubuntu、CentOS、Debian等主流发行版。
安装前的准备工作
-
系统要求
- Linux操作系统(推荐Ubuntu 20.04 LTS或CentOS 7+)
- PHP 7.0+(推荐7.4)
- MySQL 5.6+ 或 MariaDB 10.2+
- Apache/Nginx Web服务器
- 至少2GB内存,10GB磁盘空间
-
下载禅道安装包
访问禅道官网下载页,选择Linux一键安装包(.tar.gz格式):wget https://dl.cnezsoft.com/zentao/18.5/ZenTaoPMS.18.5.zbox_64.tar.gz # 以18.5版本为例
安装步骤详解
步骤1:解压安装包
# 创建安装目录(建议非root用户操作) sudo mkdir -p /opt/zbox sudo tar -zxvf ZenTaoPMS.*.tar.gz -C /opt/zbox
步骤2:启动禅道服务
cd /opt/zbox sudo ./zbox start # 启动Apache和MySQL服务
- 默认启动参数:
- Apache端口:
80
- MySQL端口:
3306
- 如需修改端口(如避免冲突):
sudo ./zbox stop sudo ./zbox -ap 8080 -mp 3307 start # 修改Apache为8080,MySQL为3307
- Apache端口:
步骤3:配置防火墙
# Ubuntu/Debian sudo ufw allow 80/tcp # 或自定义端口如8080 # CentOS sudo firewall-cmd --zone=public --add-port=80/tcp --permanent sudo firewall-cmd --reload
初始化禅道系统
-
访问禅道控制台
浏览器输入:http://服务器IP:端口
(默认http://localhost
)
-
选择安装模式
- 全新安装:适用于首次部署
- 恢复数据:从备份恢复
-
配置数据库
- 数据库账号:
root
- 密码:空(默认无密码)
- 数据库地址:
0.0.1:3306
(若修改端口需同步调整)
- 数据库账号:
-
设置管理员账户
填写管理员邮箱、密码及公司名称,完成初始化。
验证安装
- 检查服务状态
sudo ./zbox status # 显示Apache/MySQL运行状态
- 登录禅道
访问http://服务器IP
,使用设置的管理员账号登录:
常见问题解决
-
端口冲突:
通过./zbox -ap [新端口] -mp [新端口] start
修改端口。 -
数据库连接失败:
检查MySQL是否启动:./zbox status
,确认密码为空。 -
文件权限错误:
执行权限修复:sudo chown -R www-data:www-data /opt/zbox/app/zentao # Ubuntu sudo chown -R apache:apache /opt/zbox/app/zentao # CentOS
-
无法访问页面:
检查防火墙设置,确保端口开放。
安全加固建议
- 修改MySQL默认密码
mysql -uroot -h127.0.0.1 -P3306 -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourStrongPassword';"
- 定期备份数据
禅道数据目录:/opt/zbox/app/zentao/tmp/backup/
- 启用HTTPS
配置Apache/Nginx的SSL证书(参考Let’s Encrypt文档)。
引用说明
- 禅道官方安装文档:https://www.zentao.net/book/zentaopmshelp/40.html
- Linux系统安全指南:Ubuntu | CentOS
- 本文使用的图片来自禅道官方资源库(已获授权)
提示:禅道每季度发布新版本,建议定期访问官网更新,遇到问题可查阅禅道社区论坛或提交工单。