Centos安装Bugzilla管理系统

admin 2023年5月18日14:18:13评论31 views字数 1681阅读5分36秒阅读模式
1 前言
    Bugzilla管理系统是一个开源的Bug的管理、bug追踪、bug记录的系统,用来管理软件开发,建立完善的BUG跟踪体系。
         
2 搭建过程
         
(1)安装依赖库
         
下载mysql、apache、gcc等相应的依赖包,并安装


yum install mysql-devel mysql-server -yyum install httpd -yyum install gcc gcc-c++ graphviz graphviz-devel patchutils gd gd-devel wget perl* -x perl-homedir -y


         
(2)创建mysql数据库
修改/etc/my.cnf文件,在mysqld的下方加上如下内容


max_allowed_packet = 100Mft_min_word_len = 2default-storage-engine=MYISAM
         
         Centos安装Bugzilla管理系统
         
         
(3)安装CPAN
CPAN是perl的包管理工具
执行如下命令:


yum install perl-CPAN -y
设置环境变量值为:


export PERL_MM_USE_DEFAULT=1export PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
       
执行以下命令,启动CPAN


perl -MCPAN -e shell 
 
执行之后,会进入CPAN的下载perl模块的源,操作内容如下:
Centos安装Bugzilla管理系统
         
到这里安装CPAN结束,安装CPAN的目的是为了下载perl模块的源速度比较快

         
(4)安装Bugzilla
         
我是选择旧版本的进行下载
Centos安装Bugzilla管理系统
         
先安装如下依赖库,不然执行会报错


yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker -yyum install perl-ExtUtils-Embed -yyum install mod_perl-devel -yyum install mariadb-devel -yyum install perl-GD -yyum install perl-DBD-MySQL -y
         
bugzilla目录下,执行


./checksetup.pl
   
         
执行如下命令,对模块进行安装


/usr/bin/perl install-module.pl –all
 
         
         
         
(5)数据库相关配置
         
修改配置文件中的mysql的账号、密码、端口等内容

vi localconfig
    
Centos安装Bugzilla管理系统
         
再执行一次如下命令:

./checksetup.pl     
Centos安装Bugzilla管理系统
         
发现已经执行成功了

         
         
(6)配置http相关文件
在httpd.conf目录下,执行
vi /etc/httpd/conf/httpd.conf在空白处添加如下内容:
<VirtualHost *:80>
DocumentRoot /var/www/html/bugzilla/
</VirtualHost>
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
</Directory>

(7)访问Bugzilla管理页面
在浏览器页面中输入:http://x.x.x.x:80,即可进入首页
Centos安装Bugzilla管理系统
         
         
在界面上输入默认的用户名:【之前设置的邮件地址】,密码:【密码为设置的密码】
Centos安装Bugzilla管理系统
         
点击【Login】按钮,就可以正常登录成功了

Centos安装Bugzilla管理系统
         
到这里已经完成了Bugzilla的部署
         
         
         
         
         


欢迎关注「技术分享交流」公众号 ,如果有建议或者疑问的话,欢迎大家评论留言,如果喜欢公众号文章的话可以点【在看】,您的鼓励就是我的动力哈!!!







原文始发于微信公众号(技术分享交流):Centos安装Bugzilla管理系统

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年5月18日14:18:13
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Centos安装Bugzilla管理系统http://cn-sec.com/archives/1740553.html

发表评论

匿名网友 填写信息