bugzilla安裝全過程

2021-04-15 08:04:09 字數 1372 閱讀 3669

安裝bugzilla將近搞了一天,主要問題停留在apache的設定上,是在有點冤枉..

2. 解開壓縮包,放在目標目錄,比如/bugzila

3.cd /bugzilla

perl ./checksetup.pl

就會有一堆的檢測資訊,告訴你什麼perl模組檢測不到,需要安裝

特別提一下,安裝perl模組一般有兩種方法:

perl makefile.pl

make

make test

make install

2.) perl -mcpan -e 'install "module_name"'

第二種方式比較直接,但是缺點是依賴網路速度,而且不能自定義

第一種方式的缺點是需要自己搜尋相關模組,優點是可以自己安裝所需版本的模組

5. 所有的模組全部安裝完之後,再次執行 perl ./checksetup.pl ,這將會在/bugzilla/目錄下產生乙個檔案 localconfig

編輯這個檔案,至少修改以下幾項內容:

$webservergroup = ""   #設定apache執行的group

$db_host = "localhost"

$db_port = "3306"

$db_name = "bugzilla"

$db_user ="root"

$db_pass = ""

儲存退出

6. 修改/bugzilla許可權屬性

假定apache以nobody執行,則

chown nobody:nobody /bugzilla -r

chmod 775  /bugzilla -r

chmod 100 localconfig

chmod 640 *pl *sh

7. 修改apache配置

新增以下幾行:

alias /bugzilla/ "/bugzilla/"

options +execcgi +followsymlinks

allowoverride limit

options none

order allow,deny

allow from all

addhandler cgi-script .cgi

儲存退出,重新啟動apache

接下來就可以通過http://***/bugzilla/方式訪問bugzilla了,如果還有問題請檢視apahce的error_log來分析,同時也可以利用bugzilla的乙個測試指令碼來檢測,例如:

檢測指令碼就會告訴你哪個部分除了問題

nginx 安裝 全過程

至於 nginx 是神馬東西,就不說了,直接上過程,如下 tar zxvf pcre 8.01.tar.gz cd pcre 8.01 configure make make install 解壓 tar zxvf nginx 0.8.24.tar.gz cd nginx 0.8.24 配置安裝目錄...

pthreads php 安裝全過程

pthreads 是一組允許使用者在 php 中使用多執行緒技術的物件導向的 api。它提供了建立多執行緒應用所需的全套工具。通過使用 thread,worker 以及 threaded 物件,php 應用可以建立 讀取 寫入以及執行多執行緒應用,並可以在多個執行緒之間進行同步控制。tip 建議使用...

centos 安裝MySQL全過程

2 上傳到centos伺服器 本例放在 home jiangfeng3 中 3 建立mysql組及使用者 root localhost groupadd mysql root localhost useradd g mysql mysql 4 編輯檔案許可權 root localhost chmod...