Linux一键安装禅道,navica连接禅道数据库

本文详细介绍了如何在Linux环境中安装禅道,并通过Navicat连接禅道自带的MySQL数据库。关键步骤包括:为root用户添加%主机记录,赋予远程访问权限,检查MySQL端口绑定,并在遇到问题时进行相应配置。最后,验证了禅道的正常运行和数据库连接的成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 安装禅道

查看官方文档是最正确的方法
linux用一键安装包

2 Navicat连接禅道自带mysql数据库

我感觉这是一个比较坑的地方,尝试了好多次,才研究出正确的方法
第一步:在mysql数据库user表中添加一个用户为root,host值为%的记录
这里有一个需要注意的点,不要删除host为localhost的用户,如果删除了,禅道就会启动失败

MariaDB [mysql]> use mysql;
MariaDB [mysql]> select host,user from user;
MariaDB [mysql]> update user set host='%' where user='root' and host='127.0.0.1';

在这里插入图片描述

第二步:赋予root@’%'用户权限

MariaDB [mysql]> grant all privileges on *.* to 'root'@'%'  identified by '123456' with grant option;
MariaDB [mysql]> flush privileges;

在这里插入图片描述
第三步:检查mysql数据库的端口号(默认是3306)是否被绑定到了本地

[root@longshine mysql]# netstat -anp |grep 3306          
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      4592/mysqld

在这里插入图片描述
如果和上图显示的一样,则说明mysql数据库的端口号(默认是3306)被绑定到了本地,需要查看my.cnf文件

在这里插入图片描述

配置绑定的ip地址,在bind-address=127.0.0.1行前加#注释
重启禅道/opt/zbox/zbox rstart

3 检验结果

3.1 尝试使用Navicat连接mysql
在这里插入图片描述
连接成功
3.2 打开禅道的数据库管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
连接成功
3.3 检查禅道是否可以正常运行
在这里插入图片描述
禅道运行正常

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值