ubuntu-12.0.4安装bugzilla

ubuntu12.0.4 安装bugzilla

1.安装apache2

a.Sudo apt-get remove apache2  
b.Sudo apt-get install apache2
在浏览器输入http://localhost
It works...

2.安装mysql

sudo apt-get install mysql-server
出现图形用户输入root用户密码(登录mysql 用)。
使用该命令登录:mysql -uroot -p
接下来创建bugs用户,并赋予对应的权限.命令如下:
    GRANT SELECT, INSERT,
UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,
CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.*
TO bugs@localhost IDENTIFIED BY ’$db_pass’(“bugs_password” 指的是用户bugs对应的密码,最好和用户root的密码设置一致,便于记忆.);
    flush privileges;
    quit / exit.

3.安装 bugzilla

到官网ww.bugzilla.org/download 下载bugzilla,我下载的是4.2.4。
cd /var/www/
cp /root/下载/bugzilla-4.2.4.tar.gz .
 tar -xzf bugzilla-4.2.4.tar.gz
mv bugzilla-4.2.4 bugzilla

4.安装perl模块

输入sudo /usr/bin/perl  /var/www/bugzilla/checksetup.pl可以看到缺少的模块
/usr/bin/perl install-module.pl --all(安装缺省的所有库, 要在bugzilla根目录执行

5.配置localconfig文件,其文件路径是:/var/www/bugzilla/localconfig, 里面只修改 3 个地方。
 第一个地方是:  $webservergroup = ';如果你WebServer是Apache的话,那就在写 ‘www-data’,
 第二个地方是: $db_pass=’ ’ 这个密码是当时你创建bugs用户输入的密码,
 第三个地方是:$index_html = 0; 修改成 1.
执行 sudo /usr/bin/perl  /var/www/bugzilla/checksetup.pl

6.配置 httpd.conf

其文件默认路径是: /etc/apache2/httpd.conf, 在其里面添加如下代码:

<Directory /var/www/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit
</Directory>
 保存成功后,重新启动Apache2服务. sudo /etc/init.d/apache2 restart.然后在地址栏输入:
http://localhost/bugzilla 之后,就可以看到如下画面了!

7.安装sendmail

如果不能登录则安装。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值