1.开源版安装包下载
# wget http://dl.cnezsoft.com/zentao/9.8.1/ZenTaoPMS.9.8.1.zbox_64.tar.gz
2.直接解压安装包到/opt目录下
# tar -zxvf ZenTaoPMS.9.8.1.zbox_64.tar.gz -C /opt
特别说明:不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变,也不要解压后把整个目录777权限。
3.修改禅道自带apache、mysql端口
为了不占用Server上默认的80、3306端口,我们修改禅道自带的apache、mysql端口
修改禅道自带apache端口:
# /opt/zbox/zbox -ap 9000
修改禅道自带mysql端口:
# /opt/zbox/zbox -mp 9001
4.重启禅道服务
# /opt/zbox/zbox start
Apache is running
Mysql is running
/opt/zbox/zbox start 命令开启Apache和Mysql。
/opt/zbox/zbox stop 命令停止Apache和Mysql。
/opt/zbox/zbox restart 命令重启Apache和Mysql。
/opt/zbox/zbox -h 命令来获取关于zbox命令的帮助
5.创建数据库账号
# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: root
Password: Adding password for user root
注:数据库的用户名:root,密码为123456。数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行脚本添加账户
命令行登录禅道自带mysql数据库:
# /opt/zbox/bin/mysql -u root -P 3306 -p
命令行导入备份的数据:
/opt/zbox/bin/mysql -u root -P 3306 -p zentaopro < zentao.sql
如果是首次安装“禅道”,此处略过;如果之前已经装有“禅道”,想导入之前的数据,则可以导入备份的zentao.sql文件;
6.配置iptables防火墙规则,允许端口访问
# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
重启防火墙,使规则生效:
#service iptables save
#service iptables restart
7.浏览器访问
http://禅道服务的ip:apache端口
(外网端口转发:http://222.135.92.68:15903)
客户端:
http://禅道服务的ip:apache端口/zentao/user-login-L3plbnRhby8=.html
(外网端口转发:http://222.135.92.68:15903/zentao/user-login-L3plbnRhby8=.html)
默认账号密码:admin/123456
附加:
1、网页登录管理数据库
禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户。
数据库的用户名:root,密码为123456
网页访问
http://禅道服务的ip:apache端口
(http://222.135.92.68:15903)
在这个页面里,点击“数据库管理”按钮有2层验证,弹出“需要授权”弹出框:
1)弹窗验证是输入运行 addusers.sh添加的用户名和密码。
我加的用户名是root,密码是123456。那么授权页面里用户名和密码就填写root和123456
2)网页直接显示登录界面:
系 统:MySQL
服务器:127.0.0.1:mysql端口 (mysql端口启用的是9001,那么就填写127.0.0.1:9001。注意:ip只能写127.0.0.1)
用户名: root (禅道默认的数据库用户名是root)
密 码:123456 (禅道默认的数据库密码是123456)
数据库:zentao
2、命令行连接数据库
登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p (比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入到的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)
注:
如果你想在禅道的Linux一键安装包里安装蝉知企业门户系统(chanzhi)和然之协同办公系统(ranzhi)或者是其他第三方软件,
需要到/opt/zbox/etc/apache/httpd.conf 目录下做修改。把 /opt/zbox/etc/apache/httpd.conf 目录下所有的
SetHandler text/plain 改为 SetHandler application/x-httpd-php ,然后重启服务。
# wget http://dl.cnezsoft.com/zentao/9.8.1/ZenTaoPMS.9.8.1.zbox_64.tar.gz
2.直接解压安装包到/opt目录下
# tar -zxvf ZenTaoPMS.9.8.1.zbox_64.tar.gz -C /opt
特别说明:不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变,也不要解压后把整个目录777权限。
3.修改禅道自带apache、mysql端口
为了不占用Server上默认的80、3306端口,我们修改禅道自带的apache、mysql端口
修改禅道自带apache端口:
# /opt/zbox/zbox -ap 9000
修改禅道自带mysql端口:
# /opt/zbox/zbox -mp 9001
4.重启禅道服务
# /opt/zbox/zbox start
Apache is running
Mysql is running
/opt/zbox/zbox start 命令开启Apache和Mysql。
/opt/zbox/zbox stop 命令停止Apache和Mysql。
/opt/zbox/zbox restart 命令重启Apache和Mysql。
/opt/zbox/zbox -h 命令来获取关于zbox命令的帮助
5.创建数据库账号
# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: root
Password: Adding password for user root
注:数据库的用户名:root,密码为123456。数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行脚本添加账户
命令行登录禅道自带mysql数据库:
# /opt/zbox/bin/mysql -u root -P 3306 -p
命令行导入备份的数据:
/opt/zbox/bin/mysql -u root -P 3306 -p zentaopro < zentao.sql
如果是首次安装“禅道”,此处略过;如果之前已经装有“禅道”,想导入之前的数据,则可以导入备份的zentao.sql文件;
6.配置iptables防火墙规则,允许端口访问
# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
重启防火墙,使规则生效:
#service iptables save
#service iptables restart
7.浏览器访问
http://禅道服务的ip:apache端口
(外网端口转发:http://222.135.92.68:15903)
客户端:
http://禅道服务的ip:apache端口/zentao/user-login-L3plbnRhby8=.html
(外网端口转发:http://222.135.92.68:15903/zentao/user-login-L3plbnRhby8=.html)
默认账号密码:admin/123456
附加:
1、网页登录管理数据库
禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户。
数据库的用户名:root,密码为123456
网页访问
http://禅道服务的ip:apache端口
(http://222.135.92.68:15903)
在这个页面里,点击“数据库管理”按钮有2层验证,弹出“需要授权”弹出框:
1)弹窗验证是输入运行 addusers.sh添加的用户名和密码。
我加的用户名是root,密码是123456。那么授权页面里用户名和密码就填写root和123456
2)网页直接显示登录界面:
系 统:MySQL
服务器:127.0.0.1:mysql端口 (mysql端口启用的是9001,那么就填写127.0.0.1:9001。注意:ip只能写127.0.0.1)
用户名: root (禅道默认的数据库用户名是root)
密 码:123456 (禅道默认的数据库密码是123456)
数据库:zentao
2、命令行连接数据库
登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p (比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入到的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)
注:
如果你想在禅道的Linux一键安装包里安装蝉知企业门户系统(chanzhi)和然之协同办公系统(ranzhi)或者是其他第三方软件,
需要到/opt/zbox/etc/apache/httpd.conf 目录下做修改。把 /opt/zbox/etc/apache/httpd.conf 目录下所有的
SetHandler text/plain 改为 SetHandler application/x-httpd-php ,然后重启服务。