来配置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 如果一切正常,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 由此,Bugzilla安装完毕可以在Ubuntu 14.04 LTS和CentOS 6.5上获取bug报告,用户可以通过本地回环地址或网页浏览器上的IP地址来浏览bugzilla。 |