Linux系统下禅道的安装以及配置教程
⾸先查看Linux安装的版本,64的还是32的!
查看Linux版本:[root@localhost ~]# getconf LONG_BIT
1、Linux中可以⽤以下命令来下载安装包(官⽹):
注意:⼀般新安装的Linux系统中没有安装wget,我们需要⼿动安装wget,
安装yum install wget
2、在禅道⽹站上有说,Linux安装需要将安装包解压到/opt⽬录下。
命令如下:sudo tar -zxvf ZenTaoPMS.9.0.1.zbox_ -C /opt/
解压后会在/opt下到⼀个zbox⽬录,这就是禅道的安装⽬录了。
通过命令进⼊ cd /opt/zbox/ 就可以看到已经安装好的⽬录结构了。
3、在/opt/zbox⽬录下通过./zbox start命令就可以启动Apache和MySQL了,如果不在安装⽬录下,也可以通过 全路径的⽅式来启动/opt/zbox/zbox start
浏览的时候⾸先先把防⽕墙关闭,测试成功之后,再把防⽕墙打开,这样⼦系统安全性稍微的⾼⼀些!
注: 关闭防⽕墙:service firewalld stop
打开防⽕墙:service firewalld start
打开防⽕墙之后,把防⽕墙开⼀个端⼝,Apache服务器默认端⼝是80,所以把80端⼝打开就好了!
开端⼝:firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd –reload
3、查看是否添加成功
firewall-cmd --zone= public --query-port=80/tcp
若果想进⼀步确认⽤这个命令netstat -apn |grep 端⼝号
4、禅道修改默认端⼝
/opt/zbox/zbox -ap 8080 //修改Apache服务器的端⼝号为8080
/
opt/zbox/zbox -mp 3307 //修改mysql服务器的端⼝号为8090
/opt/zbox/zbox restart //重启服务
在服务器上,我们先定位到以下位置:
/opt/zbox/app/zentao/config
然后再⾥⾯到my.php,⽤vim命令去操作
5、给禅道⾃带的mysql中开⼀个⽤户,使⽤
/opt/zbox/auth/adduser.sh
命令开⼀个权限,输⼊新⽤户的⽤户名密码,如图:
6、修改myf⽂件
cd /opt/zbox/etc/mysql
7、此时都好了查看数据库
1)/opt/zbox/run/mysql/mysql -u root进⼊数据库,
2)show databases;看看有哪些数据库,
3)估计在zentao中,于是use zentao;进⼊
4)show tables;查看存在哪些表
(如果编辑某个⽂件然后强制退出,重新连接编辑的时候会不让更改,此时到该⽬录: ll -a会看到隐
藏的拷贝的那个⽂件把⽂件删除即可 rm -f filename,filename要全称包括标点符号)
8、navicat远程连接linux 禅道mysql设置
1.修改mysql数据库user表root⽤户的host值为%
/opt/zentao/bin/mysql -uroot -p123456
linux安装数据库use mysql;
update user set host=’%’ where user=‘root’;
select host,user from user;(报错不⽤管)
flush privileges 进⾏刷新
navicat远程登录,仍提⽰错误;
2.修改权限⽅法
/opt/zentao/bin/mysql -uroot -p123456
use mysql;
grant all ‘root’@’%’ identified by ‘123456’ with grant option;
flush privileges;
navicat远程登录,仍提⽰错误;
3.修改myf⽂件
netstat -apn|grep3306
tcp6 0 0 127.0.0.1:3306 ::? LISTEN 13524/mysqld
说明3306被绑定到了本地。检查⼀下myf的配置,这⾥可以配置绑定ip地址。vim /opt/zbox/etc/mysql/myf
在bind-address=127.0.0.1⾏前加#注释
重启禅道,navicat远程连接成功。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。