">
4. 安装版本
yum install -y mysql-server mysql mysql-devel
通过“rpm –qi mysql-server”查看是否安装成功
5. 启动mysql
service mysqld start
service mysqld restart
6. 设置开机启动
查询开机启动状态:chkconfig --list | grep mysqld
设置开机启动:chkconfig mysqld on
7. 配置mysql
启动mysql服务后,需要设置root密码和增加其他用户(关于如何设置root密码,在服务第一次启动时有提示)
/usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码
登录测试
mysql –u root –p
3. 安装httpd服务
4. 安装bugzilla
1. root用户登录mysql
mysql –u root –p
2. 创建bugs数据库,并授予root用户权限
create database bugs;
授权:
grant all on bugs.* to root@localhost identified by "root"; #授权
flush privileges; # 刷新
3. 解压bugzilla
tar xf bugzilla-5.0.2_cn.tar.gz -C /var/www/html/
4. 安装perl环境
进入bugzilla目录,执行“perl checksetup.pl”
根据提示安装必须的插件即可。
或者执行“/usr/bin/perl install-module.pl –all”,直接安装所有的必须和可选模块,省去一个一个执行的麻烦(但耗时较长)。
所有插件安装完成之后,在执行“perl checksetup.pl”命令,提示“checksetup.pl complete.”则可进行下一步。
执行报错:
提示’’@’localhost‘对bugs数据库没有权限
进入mysql,执行”grant all on bugs.* ‘’@’localhost’ identity by ‘’;”
5. 设置bugzilla
所有模块安装完成之后,会在bugzilla根目录下生成一个”localconfig”文件,修改其中的数据库相关参数后,再次执行checksetup.pl,输入用户名、邮箱等信息。
6. 的
5. 配置httpd,添加cgi库支持
vi /etc/httpd/conf/httpd.conf
在文件最后,追加以下内容:
<VirtualHost *:80>
DocumentRoot /var/www/html/bugzilla/
</VirtualHost>
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
</Directory>
执行”vi .htaccess”修改bugzilla目录下的文件,注视掉“Options –Indexes”这一行。
执行”service httpd restart”重启httpd服务。
6. 访问bugzilla
http://10.242.130.56:81/bugzilla/