本文共 871 字,大约阅读时间需要 2 分钟。
1.安装Perl(5.8.0以上)
perl -v 检查是否安装成功
2.安装Mysql
mysql -V
3.安装Apache
4.下载bugzilla
将其放到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
转载地址:http://zxfmd.baihongyu.com/