centos7 安装 禅道

centos7 安装 禅道

说在前面


本文只用Linux - CentOS 7 测试成功~


1. 查看系统版本信息是否符合

cat /etc/redhat-release

2. 打开常用的下载文件夹[此步骤可以忽略,看个人习惯]

cd /home/downloads

3. 解压缩到 opt 目录下

tar -zxvf ZenTaoPMS.9.8.2.zbox_64.tar.gz -C /opt

4. 修改禅道自带的apache/Mysql 端口,避免与原端口冲突

# 修改 apache 端口
/opt/zbox/zbox -ap 8900

# 修改 Mysql 端口
/opt/zbox/zbox -mp 8901

5. 启动禅道服务

/opt/zbox/zbox start
  1. 启动成功:
# 与下方提示类似的成功信息
Apache start success
Mysql istart success

6. 配置iptables[防火墙]规则,允许访问8900、8901端口

iptables -A INPUT -p tcp --dport 8900 -j ACCEPT
iptables -A INPUT -p tcp --dport 8901 -j ACCEPT

7. 重启防火墙[由于修改了配置,因此需要重启]

service iptables save
service iptables restart
  1. 如果 save 失败:
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.

  1. 如果 restart失败:
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit not found.
  1. 【解决方案】

安装 iptables-services

yum install iptables-services
  1. 重新执行:
service iptables save
service iptables restart

8. 设置禅道开机自启

  1. 编辑rc.local 文件

    # 编辑 rc.local
    vi /etc/rc.local
    
    
  2. 在文件内容最后面添加禅道重启命令:/opt/zbox/zbox start

    # ... 原来文件的其他内容
    # ...
    
    /opt/zbox/zbox start
    
    
  3. 退出编辑:按 esc 后,输入 :wq 并回车

    :wq
    
  4. 修改 rc.local 的可执行权限.

    chmod +x /etc/rc.local
    
    #此处如果当前登陆用户不是root,则设计用户相关操作权限。略
    
  5. 此时可以重启服务器试试。【请谨慎操作,确保该服务器可以随意重启!以免服务器上其他服务中断,那就惨兮兮

    重启后,使用 ps 命令查看是否已经重新自动启动:

    ps aux | grep zbox
    

9. 大功告成!

打开浏览器,输入http://xx.xx.xx.xx:8900/zentao 即可访问啦!让我们一起摇摆一起摇摆~~~一起~ 摇摆~

即: 服务器ip地址 + apache端口 + /zentao

10. 呃... 咋没有地方注册?

  1. 禅道有默认账号密码:[超级管理员]

    # 默认账号: admin
    # 默认密码: 123456
    
    # 首次登陆需要修改密码蛤!
    
  2. 其他用户添加需要超级管理员手动添加

centos7 安装 禅道

上一篇:从 Vue2 到 Vue3 你需要知道这些


下一篇:Kafka工作原理