Linux系統下禪道的安裝以及配置教程


首先查看Linux安裝的版本,64的還是32的!
查看Linux版本:[root@localhost ~]# getconf LONG_BIT

1、Linux中可以用以下命令來下載安裝包(官網找):
64位下載:wget https://excellmedia.dl.sourceforge.net/project/zentao/11.4.1/ZenTaoPMS.11.4.1.zbox_old.64.tar.gz
32位下載:wget https://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_32.tar.gz
注意:一般新安裝的Linux系統中沒有安裝wget,我們需要手動安裝wget,
安裝yum install wget

2、在禪道網站上有說,Linux安裝需要將安裝包解壓到/opt目錄下。
命令如下:sudo tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt/
解壓后會在/opt下找到一個zbox目錄,這就是禪道的安裝目錄了。
通過命令進入 cd /opt/zbox/ 就可以看到已經安裝好的目錄結構了。

3、在/opt/zbox目錄下通過./zbox start命令就可以啟動Apache和MySQL了,如果不在安裝目錄下,也可以通過 全路徑的方式來啟動/opt/zbox/zbox start

4、打開瀏覽器輸入https://localhost/(本服務器的IP地址) 就可以訪問我們剛啟動的禪道項目管理軟件了。

瀏覽的時候首先先把防火牆關閉,測試成功之后,再把防火牆打開,這樣子系統安全性稍微的高一些!

注: 關閉防火牆: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、修改my.cnf文件
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
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 privileges on . to ‘root’@’%’ identified by ‘123456’ with grant option;
flush privileges;
navicat遠程登錄,仍提示錯誤;

3.修改my.cnf文件
netstat -apn|grep3306
tcp6 0 0 127.0.0.1:3306 ::? LISTEN 13524/mysqld
說明3306被綁定到了本地。檢查一下my.cnf的配置,這里可以配置綁定ip地址。
vim /opt/zbox/etc/mysql/my.cnf
在bind-address=127.0.0.1行前加#注釋
重啟禪道,navicat遠程連接成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM