一、禪道數據庫備份
1.1、在Windows下安裝的禪道備份數據庫
很多人覺得無從下手,甚至數據庫賬號密碼都不知道怎么辦,我的是在windows server 2008上安裝的禪道,在安裝目錄下比如我的是C:\Users\Administrator\Downloads\xampp\zentao\config\my.php下有mysql的信息,端口賬號密碼是不是一下子就有了,接下來備份數據庫就好了。
1.2、可以用Navicat連接備份數據庫,然后安裝好禪道后再導出數據庫。
1.3、備份圖片數據
windows下,圖片都在data里,但是linux下的禪道路徑與Windows下的禪道路徑不一樣。
windows下圖片路徑 /zentao/www/data/upload/1
備份到Linux下路徑 /opt/zbox/app/zentao/www/data/upload/1
二、Linux下安裝禪道
注意一定要安裝相同版本的禪道
2.1、安裝禪道有很多方法,禪道官網也有詳細說明,這里主要講linux用一鍵安裝包及遇到的問題
2.2、下載安裝包 禪道官網下載界面很亂,大家可以自己下載想要的版本,我這里下載的是9.8.3,遇到什么問題也可以在評論區或者加QQ群,技術人員還是挺好的。
http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zbox_64.tar.gz/download
2.3、將安裝包直接解壓到/opt目錄下
特別說明:不要解壓到別的目錄再拷貝到/opt/,因為這樣會導致文件的所有者和讀寫權限改變,也不要解壓后把整個目錄777權限。
命令: sudo tar -zxvf ZenTaoPMS.9.8.3.zbox_64.tar.gz -C /opt
2.4、Apache和Mysql常用命令
執行/opt/zbox/zbox start 命令開啟Apache和Mysql。
執行/opt/zbox/zbox stop 命令停止Apache和Mysql。
執行/opt/zbox/zbox restart 命令重啟Apache和Mysql。
注:如果需要開機自動啟動,可以把 /opt/zbox/zbox restart 加到操作系統的自啟目錄。
apache 或者 mysql 啟動失敗解決辦法
ps -ef | grep httpd 查看apache
ps -ef | grep mysql 查看mysql
如果有端口占用則kill -9 3306(進程號)
或者killall httpd killall mysqld
更改apache和mysql端口
其中 -ap參數 可以修改Apache的端口,-mp參數 可以修改Mysql的端口。
/opt/zbox/zbox -ap 8080 -mp 3307
2.5、訪問和登錄禪道
啟動Apache和Mysql服務后,
瀏覽器直接訪問 http://禪道服務器ip:apache端口 即可訪問和登錄禪道。
注:如果網頁無法訪問,請先關閉禪道所在電腦的防火牆(下面我也會寫如何開啟防火牆的指定端口)和selinux再刷新網頁訪問試一下。
關閉防火牆命令:systemctl stop firewalld
關閉selinux命令:setenforce 0
禪道默認管理員帳號是 admin,密碼 123456。
登錄后,即可使用禪道項目管理功能。
三、訪問數據庫
網頁訪問數據庫有兩層驗證
3.1、禪道數據庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證
cd /opt/zbox/auth/
./adduser.sh 創建賬號密碼 root/123456
按提示輸入賬號密碼如 root/123456即可
3.2、二級驗證
系 統:默認選擇MySQL。
服務器:127.0.0.1:mysql端口 (mysql端口啟用的是3307,那么就填寫127.0.0.1:3307。注意:ip只能寫127.0.0.1)
用戶名: root。(禪道默認的數據庫用戶名是root)
密 碼:123456。(禪道默認的數據庫密碼是123456)
數據庫:zentao。
3.3、導入數據庫
3.3.1、命令行連接數據庫,將數據庫放進mysql
登錄數據庫:/opt/zbox/bin/mysql -u root -P 3306 -p
導入數據庫:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql
我這里備份了三個數據庫都放進去了,分別是
zentao.sql zentaobiz.sql zentaopro.sql
3..3.2、網頁版
DB可以看見自己導入的數據庫選擇對應的數據庫下方有導入--瀏覽--執行 提示成功即可,三個數據庫一 一導入,再回到禪道網頁版看之前的數據賬號都回來了,和以前一模一樣,成功了。
