Ubuntu安装Bugzilla

半壁灯 2012-05-16

Ubuntu安装Bugzilla

(2010-05-2421:27:32)

转载▼

标签:

ubuntu

bugizlla

安装

分类:Ubuntu

文档下载地址:http://www.bugzilla.org/docs/2.18/pdf/Bugzilla-Guide.pdf

安装脚本:http://blog.sina.com.cn/s/blog_65bc42cb0100inj8.html

Ubuntu10.04LTS

可以直接安装bugzilla3包。

$sudoapt-getinstallbugzilla3

一、安装

1.1安装perl

$sudoapt-getinstallperl

检查perl版本:

$perl-V

1.2安装MySQL

$sudoapt-getinstallmysql-server-5.1

检查MySQL版本

$mysql-V

1.3安装WebServer(apache)

$sudoapt-getinstallapache2

1.4安装bugzilla

1.5安装PerlModules

1.AppConfig(1.52)

2.CGI(2.93)

3.Data::Dumper(any)

4.Date::Format(2.21)

5.DBI(1.36)

6.DBD::mysql(2.1010)

7.File::Spec(0.82)

8.File::Temp(any)

9.Template(2.08)

10.Text::Wrap(2001.0131)

二.Bugzilla配置步骤

1.配置bugzilla下文件

在模块全部安装完毕后,bugzilla会在其目录下自动生成localconfig.cgi文件

进入/var/www/html/bugzilla目录下vilocalconfig

修改以下内容:

$db_host="localhost";

$db_name="bugs";

$db_user="mysql";

$db_pass="123";(密码个人设定)

$index_html=1;

修改完保存后重新perlchecksetup.pl

2.配置apache服务器

在apache目录下设置文件

#vi/usr/local/apache/conf/httpd.conf

在文件中添加

<Directory/var/www/html/bugzilla>

AddHandlercgi-script.cgi

Options+Indexes+ExecCGI

DirectoryIndexindex.cgi

AllowOverrideLimit

</Directory>

若apache不是默认安装目录,更改httpd.conf文件中DocumentRoot=/var/www/html

保存后,启动apache服务器

#cd/usr/local/apache/bin

#./apachectlstart&

在bugzilla目录下重新perlchecksetup.pl

3.配置Mysql服务器

首先启动mysql服务器

#/usr/local/mysql/bin/safe_mysqld&

然后进入mysql下进行编辑

#cd/usr/local/mysql/bin

#./mysql(运行mysql)

编辑状态下mysql>GRANTSELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,LOCKTABLES,CREATETEMPORARYTABLES,DROP,REFERENCES.bugs.*TObugs@localhostIDENTIFIEDBY’123’;

mysql>FLUSHPRIVILEGES;

重新进入/var/www/html/bugzilla/perlchecksetup.pl

提示输入bugzilla管理员的邮箱,密码等,用来登录服务器.

三.访问bugzilla

修改用户访问权限chmod-R777/var/www/html/bugzilla

修改apache服务器访问权限chownapache.apche/var/www/html/bugzilla–R

访问http://servername/bugzilla/进入界面

相关推荐