linux搭建禅道
linux搭建禅道
下载
下载地址: link
此处以 ZenTaoPMS.18.5.zbox_64.tar.gz 版本为例。
安装部署
1、将压缩包拷贝到/opt目录下。

2、执行如下命令,解压压缩包,也要解压到/opt目录下。
tar -zxvf /opt/ZenTaoPMS.18.5.zbox_64.tar.gz -C /opt
3、执行如下命令,修改http端口号为8999(否则默认为80,可能与其他项目重复)。
/opt/zbox/zbox -ap 8999
4、执行如下命令,修改数据库端口号为3308(否则默认为3306,可能与系统已经安装的数据库端口号重复)。
/opt/zbox/zbox -mp 3308
5、执行如下命令,启动禅道服务。
/opt/zbox/zbox start
启动成功如图

6、执行如下命令,查看禅道状态。
/opt/zbox/zbox status
如图为启动正常

7、部分服务器还需要配置http的防火墙端口(就是把上边设置的http端口号设置成防火墙的白名单),执行如下命令。
firewall -cmd --zone=public -add-port=8999/tcp --parmanent
执行如下命令,重新加载防火墙
firewall -cmd --reload
访问
打开浏览器,在地址栏输入:
http://服务器ip地址:8999
打开如下页面,代表部署成功,可正常访问。

默认账号:admin
默认密码:123456
密码可在登录成功后自行修改。
修改禅道数据库密码并能够制定ip远程连接数据
1、切换目录,并依次执行下列命令
cd /opt/zbox/auth/
./adduser.sh

如图,创建的账号是root,密码设置好后,就会显示如图的信息。
2、给root账号付远程连接的权限,依次输入如下命令。因为上一步骤创建的root账号密码为123456,所以我这里连接时用的密码是123456。
/opt/zbox/bin/mysql -uroot -p123456
show databases;
use mysql;
grant all privileges on *.* to 'root'@'172.20.2.8' identified by '123456' with grant option;
flush privileges;

上述命令依次为:
登录mysql
查看数据库列表
切换到mysql数据库
给root账户付172.20.2.8ip的远程访问权限
刷新权限
3、修改root数据库密码
SET password for 'root'@'172.20.2.8'=password('新密码');
flush privileges;

4、打开下图文件。将bind-address注释掉。


5、重启禅道及数据库
/opt/zbox/zbox restart

6、重新登录禅道,并用navicat连接禅道数据库。密码用改后的密码。
7、连接禅道数据库后执行如下sql
user mysql;
select user,host,password from mysql.user;

可以看到root账号有两行数据,一行是本地(localhost)访问的,另外一个是允许ip为:172.20.2.8访问的。localhost的也用上面方法修改了密码,可以用于网页登录。
8、网页登录方式:
打开禅道页面。点击数据库管理。

输入内容如下图:
系统选MySQL、
服务器必须是127.0.0.1:3308(注:3308是之前部署禅道时修改的mysql的端口号,防止和服务器安装的mysql端口冲突)
用户名为root
密码为上方步骤7中的localhost的root的密码。
数据库就选zentao

点击“登录”,登录完成。
更多推荐


所有评论(0)