一、禪道數(shù)據(jù)庫備份
1.1、在Windows下安裝的禪道備份數(shù)據(jù)庫
很多人覺得無從下手,甚至數(shù)據(jù)庫賬號密碼都不知道怎么辦,我的是在windows server 2008上安裝的禪道,在安裝目錄下比如我的是C:\Users\Administrator\Downloads\xampp\zentao\config\my.php下有mysql的信息,端口賬號密碼是不是一下子就有了,接下來備份數(shù)據(jù)庫就好了。

1.2、可以用Navicat連接備份數(shù)據(jù)庫,然后安裝好禪道后再導出數(shù)據(jù)庫。
1.3、備份圖片數(shù)據(jù)
windows下,圖片都在data里,但是linux下的禪道路徑與Windows下的禪道路徑不一樣。
windows下圖片路徑? /zentao/www/data/upload/1
備份到Linux下路徑? /opt/zbox/app/zentao/www/data/upload/1
二、Linux下安裝禪道
注意一定要安裝相同版本的禪道
2.1、安裝禪道有很多方法,禪道官網(wǎng)也有詳細說明,這里主要講linux用一鍵安裝包及遇到的問題
2.2、下載安裝包 禪道官網(wǎng)下載界面很亂,大家可以自己下載想要的版本,我這里下載的是9.8.3,遇到什么問題也可以在評論區(qū)或者加QQ群,技術人員還是挺好的。
http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zbox_64.tar.gz/download
2.3、將安裝包直接解壓到/opt目錄下
特別說明:不要解壓到別的目錄再拷貝到/opt/,因為這樣會導致文件的所有者和讀寫權(quán)限改變,也不要解壓后把整個目錄777權(quán)限。
命令: sudo tar -zxvf? ZenTaoPMS.9.8.3.zbox_64.tar.gz -C /opt
2.4、Apache和Mysql常用命令
執(zhí)行/opt/zbox/zbox start 命令開啟Apache和Mysql。
執(zhí)行/opt/zbox/zbox stop 命令停止Apache和Mysql。
執(zhí)行/opt/zbox/zbox restart 命令重啟Apache和Mysql。
注:如果需要開機自動啟動,可以把 /opt/zbox/zbox restart 加到操作系統(tǒng)的自啟目錄。
apache 或者 mysql 啟動失敗解決辦法
ps -ef | grep httpd 查看apache?
ps -ef | grep mysql 查看mysql?
如果有端口占用則kill -9 3306(進程號)
或者killall httpd???????? killall mysqld
更改apache和mysql端口
其中 -ap參數(shù) 可以修改Apache的端口,-mp參數(shù) 可以修改Mysql的端口。
/opt/zbox/zbox -ap 8080 -mp 3307
2.5、訪問和登錄禪道
啟動Apache和Mysql服務后,
瀏覽器直接訪問 http://禪道服務器ip:apache端口 即可訪問和登錄禪道。
注:如果網(wǎng)頁無法訪問,請先關閉禪道所在電腦的防火墻(下面我也會寫如何開啟防火墻的指定端口)和selinux再刷新網(wǎng)頁訪問試一下。
關閉防火墻命令:systemctl stop firewalld
關閉selinux命令:setenforce 0
禪道默認管理員帳號是 admin,密碼 123456。
登錄后,即可使用禪道項目管理功能。

三、訪問數(shù)據(jù)庫
網(wǎng)頁訪問數(shù)據(jù)庫有兩層驗證
3.1、禪道數(shù)據(jù)庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證
cd /opt/zbox/auth/
./adduser.sh? ?創(chuàng)建賬號密碼 root/123456
按提示輸入賬號密碼如 root/123456即可

3.2、二級驗證
系? 統(tǒng):默認選擇MySQL。
服務器:127.0.0.1:mysql端口 (mysql端口啟用的是3307,那么就填寫127.0.0.1:3307。注意:ip只能寫127.0.0.1)
用戶名: root。(禪道默認的數(shù)據(jù)庫用戶名是root)
密? 碼:123456。(禪道默認的數(shù)據(jù)庫密碼是123456)
數(shù)據(jù)庫:zentao。

3.3、導入數(shù)據(jù)庫
3.3.1、命令行連接數(shù)據(jù)庫,將數(shù)據(jù)庫放進mysql
登錄數(shù)據(jù)庫:/opt/zbox/bin/mysql -u root -P 3306 -p
導入數(shù)據(jù)庫:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql??
我這里備份了三個數(shù)據(jù)庫都放進去了,分別是
zentao.sql? ?zentaobiz.sql??zentaopro.sql??
3..3.2、網(wǎng)頁版

DB可以看見自己導入的數(shù)據(jù)庫選擇對應的數(shù)據(jù)庫下方有導入--瀏覽--執(zhí)行? 提示成功即可,三個數(shù)據(jù)庫一 一導入,再回到禪道網(wǎng)頁版看之前的數(shù)據(jù)賬號都回來了,和以前一模一樣,成功了。