服务器
    作者:王迪

    如何在Ubuntu/CentOS上装Bugzilla 4.4

         [ 中关村在线 原创 ] 暂无评论

      4. 安装并配置Bugzilla

      所有需要已经设置完毕并运行,首先我们要下载最新版的Bugzilla 4.5.2版本。

      使用wget工具在shell或终端上下载:

    wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.5.2.tar.gz

      可以从官方网站进行下载。http://www.bugzilla.org/download/

      从下载下来的bugzilla压缩包中提取文件并重命名:

    # tar zxvf bugzilla-4.5.2.tar.gz -C /var/www/html/
    # cd /var/www/html/
    # mv -v bugzilla-4.5.2 bugzilla

      注意:这里/var/www/html/bugzilla/就是Bugzilla主目录。

    # cd /var/www/html/bugzilla/

    如何在Ubuntu/CentOS上装Bugzilla 4.4

      来配置buzilla:检查完成之后,我们会发现缺少了一些组件,需要用以下命令安装实现:

    # cd /var/www/html/bugzilla
    # perl install-module.pl --all

       通过下载安装所有程序,然后再次运行checksetup.pl --check-modules命令来验证是否有遗漏程序未安装。现在我们需要运行以下这条命令,它会在/var/www/html/bugzilla路径下自动生成一个名为localconfig的文件。

      确认在localconfig文件中所输入的数据库名、用户和密码是否正确。

    # nano ./localconfig
    # checksetup.p

    如何在Ubuntu/CentOS上装Bugzilla 4.4

      如果一切正常,checksetup.pl就成功地配置Bugzilla。需要添加Bugzilla至我们的Apache配置文件中。那么,我们需要用文本编辑器打开/etc/httpd/conf/httpd.conf文件(CentOS版本)或者/etc/apache2/apache2.conf文件(Ubuntu版本):

      CentOS版本:

    # nano /etc/httpd/conf/httpd.conf

      Ubuntu版本:

    # nano etc/apache2/apache2.conf

      现在,我们需要配置Apache服务器,把以下配置添加到配置文件里:

    <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>

      通过编辑.htaccess 文件并用“#”注释掉顶部“Options -Indexes”这一行,重启我们的apache服务并测试安装情况。

      CentOS版本:

    # service httpd restart

      Ubuntu版本:

    # service apache2 restart

    如何在Ubuntu/CentOS上装Bugzilla 4.4

      由此,Bugzilla安装完毕可以在Ubuntu 14.04 LTS和CentOS 6.5上获取bug报告,用户可以通过本地回环地址或网页浏览器上的IP地址来浏览bugzilla。

    标签:服务器
    提示:支持键盘“← →”键翻页
    本文导航
    • 第3页:安装并配置Bugzilla

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询