禪道部署安裝(Linux)

2022-09-12 21:42:20 字數 3954 閱讀 5409

一、安裝

1、將安裝包直接解壓到/opt目錄下

特別說明: 不要 解壓到別的目錄再拷貝到/opt/,因為這樣會導致檔案的所有者和讀寫許可權改變, 也不要解壓後把整個目錄777許可權 。

可以使用命令: sudo tar -zxvf  zentaopms.7.3.stable.zbox_32.tar.gz -c /opt

2、 apache和mysql常用命令

執行/opt/zbox/zbox start 命令開啟apache和mysql。

執行/opt/zbox/zbox stop 命令停止apache和mysql。

執行/opt/zbox/zbox restart 命令重啟apache和mysql。

注:如果需要開機自動啟動,可以把 /opt/zbox/zbox restart 加到作業系統的自啟目錄。

3、訪問和登入禪道

啟動 apache和mysql服務後,

瀏覽器直接訪問 http://禪道伺服器ip:apache埠 即可訪問和登入禪道。

注:如果網頁無法訪問,請先關閉禪道所在電腦的防火牆和selinux再重新整理網頁訪問試一下。(使用雲伺服器請注意在安全組中開放apache使用埠)

禪道預設管理員帳號是 admin,密碼 123456。

登入後,即可使用禪道專案管理功能。具體的使用,請直接參考我們的使用手冊文件。

4、其他

可以使用/opt/zbox/zbox -h命令來獲取關於zbox命令的幫助。

其中 -ap引數 可以修改apache的埠,-mp引數 可以修改mysql的埠。

例如(apache埠改為8080,mysql埠改為3307):

/opt/zbox/zbox stop

/opt/zbox/zbox -ap 8080 -mp 3307

/opt/zbox/zbox start

二、如何訪問資料庫

1、網頁登入資料庫

禪道資料庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證,需要執行/opt/zbox/auth/adduser.sh來新增使用者(先 cd /opt/zbox/auth/ 然後執行 ./adduser.sh)。

如何操作:網頁訪問 http://禪道服務的ip: apache埠,點選「資料庫管理」按鈕有2層驗證:

1)彈窗驗證是輸入執行 addusers.sh新增的使用者名稱和密碼。

我加的使用者名稱是root,密碼是123456。那麼授權頁面裡使用者名稱和密碼就填寫root和123456。

注意: 這裡新增的使用者名稱和密碼是自定義的,你可以根據你的使用習慣來新增。

你新增了什麼使用者名稱和密碼就填寫什麼。

2)網頁直接顯示登入介面:

系   統:預設選擇mysql。

伺服器: 127.0.0.1:mysql埠 (mysql埠啟用的是3307,那麼就填寫 127.0.0.1:3307。 注意:ip只能寫127.0.0.1)

使用者名稱: root。(禪道預設的資料庫使用者名稱是 root)

密   碼:123456。( 禪道預設的資料庫密碼是123456)

資料庫:zentao。

匯入資料:

2、命令列連線資料庫

登入資料庫:/opt/zbox/bin/mysql -u root -p mysql埠 -p  (比如:/opt/zbox/bin/mysql -u root -p 3306 -p)

匯入資料庫:/opt/zbox/bin/mysql -u root -p mysql埠 -p 要匯入的庫名 < ***x.sql (比如:/opt/zbox/bin/mysql -u root -p 3306 -p zentao < zentao.sql)

三、去掉禪道訪問位址中的zentao

(1)一鍵安裝包的配置

我們新版本的一鍵安裝包已經提供好了相應的配置模板,您要做的只需要將相應的引數開啟即可:

windows下面找到xampp\runner\res\apache\conf\httpd.conf 和 xampp\apache\conf\httpd.conf  檔案(2個檔案要做相同的修改),linux一鍵安裝包找到/opt/zbox/etc/apache/httpd.conf,linux下lampp安裝包找到/opt/lampp/etc/httpd.conf檔案。

找到virtualhost這段配置,將注釋刪掉,然後重啟apache即可。

#刪除後為:

(2)通用的配置方法

如果您是自己配置的apache伺服器,可以參考下面的步驟來修改。 

找到apache的配置檔案,不同的系統,其配置檔案位置不同。windows一般在apache/conf下面。linux一般在/etc/apache或者/etc/httpd下面。

找到虛擬主機配置檔案。有的apache是單獨分出來的乙個httpd-vhost.conf。有的則是直接寫在httpd.conf中。

找到虛擬主機配置檔案之後,配置下面的**:

servername pms.zentao.net #換成你具體的網域名稱。

documentroot /home/www/zentaopms/www/ #換成具體的zentao下面的www目錄。

options followsymlinks

allowoverride all

找到zentao/config/my.php檔案,如果裡面的$config->webroot = getwebroot(),則忽略這個步驟。如果不是,則需要將其改為:

$config->webroot = '/';
重新啟動apache。

禪道安裝部署

禪道是乙個開源的專案跟蹤管理工具,支援專案需求開發管理和bug管理。官網教程 進入安裝目錄 預設當前目錄 解壓 sudo tar zxvf zentaopms.9 0.1 zbox 32.tar gz c opt禪道一鍵安裝包使用自帶的apache和mysql 執行 opt zbox zbox st...

Linux部署禪道環境

1 開啟winscp 2 輸入linux ip 使用者名稱 root 及密碼 123456 並點選儲存 3 點選登入後再輸入一次密碼 4 把zentaopms.11.2.stable.zbox 64.tar.gz複製到opt檔案下 5 到securecrt輸入tar zxvf zentaopms.1...

禪道部署(基於 Linux)

1.檢視 linux 伺服器是 32位 還是 64位 的 getconf long bit3.直接解壓安裝包到 opt 目錄下 tar zxvf zentaopms.9.0.1.zbox 64.tar.gz c opt4.修改禪道自帶 apache mysql 埠 opt zbox zbox ap ...