今天安装了一下禅道一键安装,在linux下遇到不少坑废话不多说,直接上截图。
1.找到禅道下载地址
http://www.zentao.net/download/80049.html
选择下面的linux 64位一键安装包,下载
2.把包(ZenTaoPMS.9.5.1.zbox_64.tar.gz)上传到/opt目录里,然后tar -zxvf ZenTaoPMS.9.5.1.zbox_64.tar.gz -C /opt 解压到/opt目录
3.更改目录权限和所属人和组
chown -R root:root zbox
chmod -R 777 zbox
4.运行/opt/zbox/auth/adduser.sh
[root@master-site auth]# ./adduser.sh
This tool is used to add user to access adminer
Account: zentao
password: ******
Password: Updating password for user zentao
5.执行/opt/zbox/zbox start 命令开启Apache和Mysql。
说明:这里遇见启动mysql失败
a.我这边刚没安装就启动不了Mysql,然后用yum 安装 mysql-server(这里不多说,百度一下)
b.安装完之后还是启动失败,不过不影响页面访问。弹出选择开源版还是专业版的页面
c.选择开源版,如果提示:Access denied zentao@localhost说明是用户名或密码错了;这里可以修改配置文件,路径为:/opt/zbox/app/zentao/config/my.php,把里面的用户名和密码修改一下即可。
执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口(比如:/opt/zbox/zbox -ap 8080)
6.因为启动mysql失败,我们要手动创建zentao数据库,并给zentao用户赋于权限可以访问
a.创建数据库后,发现没有表结构,这里在app/zentao/db里找到了,不过不全(这里可以忽略)
这里实在没有办法,只好又下了个windows版的一键安装,windows下完全没有问题,可以正常访问,把数据库导出一份,然后导入到linux机器数据库里即可。
7.重新启动,正常访问了。浏览器访问 http://ip:apache端口 (默认帐号 admin,密码 123456)
部分内容可以参考:http://www.zentao.net/book/zentaopmshelp/90.html
我把脚本放到下面的附件里,可以下载。