下载

下载地址: 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
在这里插入图片描述
点击“登录”,登录完成。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐