2018-10-26
部署前置条件
关闭防火墙或者添加防火墙规则,使禅道端口可以通过防火墙
关闭防火墙与selinux 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机自启动 systemctl disable firewalld 临时打开防火墙 systemctl start firewalld 防火墙开机启动 systemctl enable firewalld 查看防火墙状态 systemctl status firewalld 关闭selinux 临时关闭SELinux setenforce 临时打开SELinux setenforce 开机关闭SELinux 编辑/etc/selinux/config文件,将SELINUX的值设置为disabled
下载一键安装包并解压
wget http://dl.cnezsoft.com/zentao/10.4/ZenTaoPMS.10.4.stable.zbox_64.tar.gz tar -zxvf ZenTaoPMS.10.4.stable.zbox_64.tar.gz -C /opt
修改集成的mysql和apache端口号
为了不影响本地安装的mysql和apache服务的时候我们修改禅道默认的端口号:
[root@localhost ~]#cd /opt/zbox/ #设置mysql端口号是3307: [root@localhost zbox]# ./zbox -mp #设置apache端口号是90 [root@localhost zbox]# ./zbox -ap
apache与mysql常用命令
/opt/zbox/zbox start #命令开启Apache和Mysql。 /opt/zbox/zbox stop #命令停止Apache和Mysql。 /opt/zbox/zbox restart #命令重启Apache和Mysql。
添加数据库用户
运行auth下的adduser.sh进行添加数据库用户。如果不设置用户,我们访问禅道首页的时候会报错:
:: ERROR: SQLSTATE[HY000] [] Access denied , last called by framework/ through function connectByPDO. when visiting
添加用户的命令如下,我设置的是root,root:
#运行添加用户的脚本 ./adduser.sh
访问禅道
访问输入ip:90,点击开源版,输入默认的用户名admin密码123456