CentOS 下安裝Bugzllia

來源:互聯網
上載者:User

1、Bugzilla依賴庫的安裝。

yum install gd gd-devel httpd mysqld gcc g++ make

 

yum install perl-XML-Twig
yum install ImageMagick-perl
yum install mod_perl
yum install perl-HTML-Parser
yum install perl-Email-MIME-Attachment-Stripper
yum install perl-Chart
yum install perl-PatchReader

 

yum install perl-Net-LDAP

 

2、Bugzilla資料庫的產生和配置。

mysql -uroot -p

mysql>create database bugs DEFAULT CHARACTER SET utf8

mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE,
LOCK TABLES, CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO
bugs@localhost IDENTIFIED BY ‘passwd’;

 

3、Bugzllia下載安裝。

http://www.bugzilla.org/download/#stable

 

首先檢查相應的perl模組是否已經安裝完畢:
./checksetup.pl –check-modules

會出現如下的內容

安裝必需的perl包:
/usr/bin/perl -MCPAN -e ‘install Email::Send’
/usr/bin/perl -MCPAN -e ‘install Template’
/usr/bin/perl -MCPAN -e ‘install Email::MIME::Modifier’

安裝可選的perl包:
/usr/bin/perl -MCPAN -e ‘install GD::Graph’
/usr/bin/perl -MCPAN -e ‘install Template::Plugin::GD::Image’
/usr/bin/perl -MCPAN -e ‘install Email::Reply’
/usr/bin/perl -MCPAN -e ‘install Email::MIME::Attachment::Stripper’
/usr/bin/perl -MCPAN -e ‘install HTML::Scrubber’
/usr/bin/perl -MCPAN -e ‘install XML::Twig’
/usr/bin/perl -MCPAN -e ‘install Chart::Base’
/usr/bin/perl -MCPAN -e ‘install Apache::DBI’

少了那個,就用命令安裝就好了:命令就是 perl -MCPAN -e ‘包名’

都OK了的話.

修改localconfig檔案,設定資料庫訪問方式
更改localconfig的以下設定:
$db_pass = ”;

$db_pass = ‘passwd’;

再次運行CheckSetup.pl完成資料庫初始化。

 

4、修改httpd.conf檔案,為Bugzllia建立虛擬路徑。

最後,配置apache伺服器,使Bugzilla 3以後可用。這一步只需添加以下檔案即可:

/etc/httpd/conf.d/bugzilla.conf

檔案/etc/httpd/conf.d/bugzilla.conf的內容如下:

#
# This configuration file is bugzilla.
#

Alias /bugzilla “/var/www/bugzilla”

AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit
Order allow,deny
Allow from all

添加安apache設定檔後,需要重啟httpd,如果重啟後不能生效,可能需要重啟一下伺服器主機:

service httpd restart

 

5、登入bugzllia。

http://IP/bugzilla

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.