sdhxj 发表于 2007-4-14 18:03:27

RH9下安装bugzilla方法

鉴于很多同学在安装bugzilla时出现问题,好不容易才在今天安装成功,特将安装过程奉献给大家,以使大家少走弯路,安装目录很不规范,望大家见谅
一、        安装apache(根目录下建apache目录 mkdir /apache)
#cdapache
#tar –zxvfhttpd-2.2.0.tar.gz
#cd httpd-2.2.0
#./configure
#make
#make install
#vi / etc/httpd/conf/httpd.conf
修改ServerName这行为ServerName 192.168.1.65:80(修改为本机IP)
/usr/sbin/apachectl start

二、        安装mysql(根目录下建mysql目录 mkdir /mysql)
rpm -ivh MySQL-server-4.0.21-0.i386.rpm
rpm -ivh MySQL-client-4.0.21-0.i386.rpm
rpm -ivh MySQL-devel-4.0.21-0.i386.rpm

三、        安装bugzilla(在/var/www/html 下,此目录为apache默认网上存放文件的目录)
cd /var/www/html
tar -zxvfbugzilla-2.18rc2.tgz
mv bugzilla-2.18rc2/ bugzilla/(将目录改名为bugzilla)
四、        安装perl版本及模块((根目录下建perl目录 mkdir /perl)
1、        安装版本
cd /perl
rpm -ivh ActivePerl-5.6.1.638-i686-linux.rpm
2、        安装模块Appconfig
安装方法如下:
cd /perl
tar–zxvfAppconfig-1.56.tar.gz
cdAppconfig
perl Make.PL
make
make install
3、        安装CGI
同2
4、        安装TimeDate
同2
5、        安装DBI
同2
6、        DBD
同2
7、        PNG
安装方法如下:
tar–zxvflibpng-1.2.8-config.tar.gz
cdlibpng-1.2.8-config
./configure
make
make install
8、        jpegsrc
同7
9、        gd
同7
10、        GD
同2
11、        GDTextUtil
同2
12、        GDGraph
同2
13、        Template-toolkit
同2
14、        PathReader
同2
五、        进入bugzilla目录,修改localconfig
cd    /var/www/html/bugzilla
./checksetup.pl(检查模块的安装情况)
vi    localconfig
把$db_pass=’   ’;中填入一个数据库的密码(自己一定要记住,如这里输入xxx)
六、        进入mysql 中创建我们自己的数据库
#cd    /var/www/html/bugzilla
Mysql>mysql –u root
Mysql>create database bugs;
Mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,
CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO bugs@localhost
IDENTIFIED BY 'xxx';(此处填我们在上一步操作中的密码)
mysql> FLUSH PRIVILEGES;
mysql> quit;
七、        输入管理员的邮箱、用户名、密码
./checksetup.pl
八、        修改bugzilla的权限、属主和属组
1、cd /var/www/html
2、chmod 777 bugzilla
3、chown –R apache.apache bugzilla
九、        配置apache
1、vi /etc/httpd/conf/httpd.conf
2、去除这行的注释增加.pl:AddHandler cgi-script.cgi.pl
3、在这行增加index.cgi   DirectoryIndexindex.cgiindex.htmlindex.html.var
4、在未尾增加以下几行
<Directory “/var/www/html/bugzilla”)
Options +Indexes +ExecCGI
AllowOverride Limit
</Directory>
5、进入bugzilla页面
http://192.168.1.65/bugzilla

hubo830715 发表于 2007-4-16 07:55:13

对我有很大帮助

haoyuexun 发表于 2007-5-19 16:45:49

多谢,我就是按你的方法才安装上的!

zlbox 发表于 2007-5-19 19:54:45

回复 #1 sdhxj 的帖子

同学,你真好
页: [1]
查看完整版本: RH9下安装bugzilla方法