Bugzilla3.0.8在Fedora10下基本安装

1.安装Perl(5.8.0以上)

   perl -v  检查是否安装成功

2.安装Mysql

   mysql -V

3.安装Apache

4.下载bugzilla  http://www.bugzilla.org/download/

   将其放到Web Server的目录下,使得Web Server用户可以对其有可写权限

5.安装Perl Modules

  su root

  进入bugzilla的目录,./checksetup.pl --check-modules  检查perl模块的安装情况

  如果有些模块没安装,则安装:perl -MCPAN -e 'install <module-name>'

6.安装一个MTA(sendmail8.7或以上版本或兼容的MTA)

7.创建数据库用户

   grant all privileges on bugs.* to 'bugs'@'%' identified by 'password';

8.生成bugzilla参数文件localconfig

   再次运行./checksetup.pl

   更改文件中的数据库配置信息、Apache的用户和组等

9.生成数据库表

   再次运行./checksetup.pl生成数据库;生成完成后,将会提示输入管理员邮件地址、真实用户名、密码。

10.修改Apache配置,修改httpd.conf文件(假设将bugzilla 安装在/usr/local/apache2/htdocs/bugzilla),增加:
<Directory /usr/local/apache2/htdocs/bugzilla>
  AddHandler cgi-script .cgi
  Options +Indexes +ExecCGI
  DirectoryIndex index.cgi
  AllowOverride Limit
</Directory>

如果目录只是一个符号链接,则必须加入+FollowSymLinks,再次运行./checksetup.pl,可以设置最小化的权限在bugzilla的文件和目录上

11.浏览器中查看http://localhost/bugzilla

你可能感兴趣的:(Bugzilla3.0.8在Fedora10下基本安装)