Linux下Bugzilla的安装与配置

 

LinuxBugzilla的安装与配置

                                                  

 

Bugzilla的安装与配置

1.       安装好apache .(参考 LinuxApache的安装与配置.doc

2.       安装好mysql .  ( 参考LinuxMysql的安装与配置.doc)

3.       root帐户下新增一个用户叫bugs,命令是: useradd bugs

(同时可以用命令passwd 密码 设置该账户的密码,如下图)

  Linux下Bugzilla的安装与配置_第1张图片

4.       启动mysql,新建bugs数据库,创建数据库用户,授权授权;

进入mysql后,使用命令:

creat database bugs;        (创建名为bugs的数据库)

show databases;           (显示mysql下所有数据库)

grant all on bugs.* to bugs@localhost identified by ‘root’;

 (bugs用户授权并设置密码为root)

flush privileges;           (刷新系统权限表)

 

5.       分别按顺序解压以下包并安装:

< 安装包除注意部分的内容,其他安装方法统一是:

使用命令:tar zvxf 包的名称  (举例:tar zvxf AppConfig-1.56.tar.gz

使用命令:perl Makefile.PL    (前提是进入到解压后的文件目录,举例:AppConfig-1.56

使用命令:make             (同样需要在解压后的文件目录)

使用命令:make test          (同样需要在解压后的文件目录)

使用命令:make install      (同样需要在解压后的文件目录) >

AppConfig-1.56.tar.gz

CGI.pm-3.05.tar.gz

TimeDate-1.16.tar.gz

DBD-mysql-2.9004.tar.gz  (注意: 在使用perl Makefile.PL之前先使用命令 unset LANG

jpegsrc.v6b.tar.gz         (注意: 解压并进入到jpegsrc的文件夹内后,安装命令分别是:

./configure make make install-lib make test make install

gd- 2.0.33 .tar.gz           (注意: 解压并进入到gd的文件夹内后,安装命令分别:

./configure make   make check make install )

GD-2.30.tar.gz

Template-Toolkit-2.14.tar.gz  (注意: 使用命令perl Makefile.PL后,在提示输入database名时,填写bugs username名为bugs ,密码为root ,其余的均为直接回车默认值 )

下图中,命令cd ..  用来回到上一层目录;命令ls 用来查看当前目录内容;

Linux下Bugzilla的安装与配置_第2张图片

下图中,是在安装Template-Toolkit过程,出现本图请回车到另一张图情况再设置

Linux下Bugzilla的安装与配置_第3张图片

 

安装Template-Toolkit,到下图请按‘注意’设置

Linux下Bugzilla的安装与配置_第4张图片

 

6.       使用命令解压bugzilla包:tar –xzvf bugzilla-2.18rc2.tar.gz  ,然后来到bugzilla-2.18rc2目录内,使用命令: checksetup.pl    检测需要的模块是否已经完全安装完毕。如下图表示已经安装完毕。

(如下图,左边圈表示在bugzilla目录内,右边表示命令)

如下图,表示需要的模块都已经安装成功。

Linux下Bugzilla的安装与配置_第5张图片

7.       bugzilla-2.18rc2目录复制到/var/www/html目录内并重命名为bugzilla

8.       使用命令:/cd/var/www/html/bugzilla 进入bugszilla 的目录;

Linux下Bugzilla的安装与配置_第6张图片

9.       使用命令:vi localconfig 编辑该文件,(见上图)

$Index =’ 0’ 修改为$Index =’ 1’

$dp_pass =’’ 后引号中内容修改为mysql 中的bugs用户的密码。

(如下图为编辑中的界面)

  Linux下Bugzilla的安装与配置_第7张图片

10. 使用cd /etc/httpd/conf 命令进入该目录,再使用 vi  httpd.conf  修改其中的内容,

使用‘/ ’命令找到AddHandler cgi-script.cgi , 然后去掉其前面的#符号,同时添加以下内容:

Linux下Bugzilla的安装与配置_第8张图片

<Directory  “/var/www/html/bugzilla”

     Options ExecCGI FollowSymLinks

      AllowOverride Limit

      Order allow,deny

      Allow from all

</Directory>

10.   最后,确认以上步骤正确性的前提下,来到IE浏览器地址栏输入

http://192.168.2.27/bugzilla/index.cgi  即可打开bugzilla访问首页。

这样,bugzilla的安装搭建就完成了。(效果如下图)

Linux下Bugzilla的安装与配置_第9张图片

你可能感兴趣的:(Linux下Bugzilla的安装与配置)