Red Hat Enterprise 5.4下安装bugzilla
时间:2011-08-08
来源:互联网
在安装之前先配置好php+mysql+apache+phpmyadmin
可参照我在51cto中发表的帖子
http://bbs.51cto.com/viewthread.php?tid=878515&extra=&frombbs=1
一、安装:
官方文档:http://www.bugzilla.org/docs/
下载地址:http://ftp.mozilla.org/pub/mozilla.org/webtools/archived/
解压
建议解压到/var/www/html目录下
# tar zxvf bugzilla-2.22.1.tar.gz
# cd bugzilla-2.22.1
# mv bugzilla-2.22.1 bugzilla
2. 查看并安装perl 模块 //相关的perl 模块比较多,有二种安装方法
方法一:
# cd bugzilla
# ./checksetup.pl //查看所依赖的perl 模块
显示not found 说明没有安装,显示 OK 说明已经安装后面跟着相应的版本号; Optional 为可选项
方法二:
到http://www.cpan.org下载相应的模块名称进行安装
# tar zxvf 相应的模块包(CGI)
# cd CGI
#perl Makefile.PL
#make
#make test
#make install
用以上方法安装好所有的包
# ./checksetup.pl // 看到相应的模块都已正常安装
二、配置安装
1、建立数据库
#mysql -u root –p
输入密码:
mysql>create database bugs;
mysql>show databases;
mysql> GRANT SELECT,INSERT,UPDATE, DELETE, INDEX, ALTER, CREATE,DROP, REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY '$db_pass';
mysql> FLUSH PRIVILEGES;
mysql>exit;
这里的bugs、bugs@localhost和$db_pass分别表示为bugzilla建立的数据库名、bugzilla的数据库用户和密码,请牢记!
2、 修改bugzilla 文件
# vi ../bugzilla/localconfig
$db_host = "localhost";
$db_name = "bugs";
$db_user = "bugs";
$db_pass = "xxxx";
3、安装bugzilla 并设置权限
# ./ checksetup.pl
此处会按要求创建数据库以及其中的tables,并要求你输入administrator的email、realname和password //这些是登录的时候用到的用户名和密码。
# chmod 755 –R bugzilla //如果不设置755 访问时会报403 错误
# chown apache.apache –R bugzilla
三、apache配置
# vi /etc/httpd /conf/httpd.conf
去掉AddHandler cgi-script .cgi 的注释
并在下面添加:
<Directory "/var/www/html/bugzilla">
Options ExecCGI FollowSymLinks
AllowOverride Limit
Order allow,deny
Allow from all
</Directory>
将DirectoryIndex这一行改成
‘DirectoryIndex index.cgi index.html index.html.var
# service httpd restart
//重启apache
现在安装已经完成,在IE里 http://IP就可以看到登录信息啦!
安装完成bugzilla-2.22.1后,下载bugzilla-2.22.1-cn.tar.gz
解压得到cn目录,cp cn /var/www/html/bugzilla/template然后重新在bugzilla目录下./checksetup.pl,运行完之后记得重新改一下权限:
# chmod 755 –R bugzilla //如果不设置755 访问时会报403 错误
# chown apache.apache –R bugzilla
然后在IE里输入http://IP/bugzilla得到页面还是英文,
输入用户名、密码点击进入
找到Editarameters点击进入,
找到Localization选项,将languages项里的en改为cn保存,重新登录即可。(如需改为英文则在把cn改为en)
至此安装汉化全ok。
安装后如还不能登录可能存在几种原因:
1.禁用selinux:
# vi /etc/sysconfig/selinux
‘SELINUX=enforcing’改为‘SELINUX=disabled’
2.连接不到数据库
安装安装盘中的mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm
安装这个软件前要安装2个软件,按照上面提示安装即可。
然后重新执行./checksetup
作者: 804259355 发布时间: 2011-08-08
作者: dn833 发布时间: 2011-08-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28