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

Linux怎么安装禅道

下载禅道官方Linux一键安装包,解压到/opt目录,执行zbox脚本启动服务(Apache/MySQL自动集成),访问IP地址即可完成安装使用。

在Linux系统上安装禅道项目管理软件:详细指南

禅道作为一款开源的项目管理软件,集产品管理、项目管理、质量管理、文档管理于一体,被广泛应用于企业团队协作,本文将详细介绍在Linux系统上安装禅道的完整流程,适用于Ubuntu、CentOS、Debian等主流发行版。


安装前的准备工作

  1. 系统要求

    • Linux操作系统(推荐Ubuntu 20.04 LTS或CentOS 7+)
    • PHP 7.0+(推荐7.4)
    • MySQL 5.6+ 或 MariaDB 10.2+
    • Apache/Nginx Web服务器
    • 至少2GB内存,10GB磁盘空间
  2. 下载禅道安装包
    访问禅道官网下载页,选择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

步骤3:配置防火墙

# Ubuntu/Debian
sudo ufw allow 80/tcp   # 或自定义端口如8080
# CentOS
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload

初始化禅道系统

  1. 访问禅道控制台
    浏览器输入:http://服务器IP:端口(默认http://localhost

    Linux怎么安装禅道  第1张

  2. 选择安装模式

    • 全新安装:适用于首次部署
    • 恢复数据:从备份恢复
  3. 配置数据库

    • 数据库账号:root
    • 密码:(默认无密码)
    • 数据库地址:0.0.1:3306(若修改端口需同步调整)
  4. 设置管理员账户
    填写管理员邮箱、密码及公司名称,完成初始化。


验证安装

  1. 检查服务状态
    sudo ./zbox status  # 显示Apache/MySQL运行状态
  2. 登录禅道
    访问 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
  • 无法访问页面
    检查防火墙设置,确保端口开放。


安全加固建议

  1. 修改MySQL默认密码
    mysql -uroot -h127.0.0.1 -P3306 -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourStrongPassword';"
  2. 定期备份数据
    禅道数据目录:/opt/zbox/app/zentao/tmp/backup/
  3. 启用HTTPS
    配置Apache/Nginx的SSL证书(参考Let’s Encrypt文档)。

引用说明

  • 禅道官方安装文档:https://www.zentao.net/book/zentaopmshelp/40.html
  • Linux系统安全指南:Ubuntu | CentOS
  • 本文使用的图片来自禅道官方资源库(已获授权)

提示:禅道每季度发布新版本,建议定期访问官网更新,遇到问题可查阅禅道社区论坛或提交工单。

0