禪道從windows遷移到Linux

一、禪道數(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ù)賬號都回來了,和以前一模一樣,成功了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容