zoukankan      html  css  js  c++  java
  • Centos 6.5安装bugzilla 5.0.2

    1. 下载bugzilla

    下载地址:https://ftp.mozilla.org/pub/webtools/

    因为我在github上搜了一下“bugzilla cn”提示有中文语言包就下了5.0.2版本。

    另一个带中文语言包的地址:https://github.com/hxping7/bugzilla5.0.2_zh-CN

    2. 安装mysql

    1. 查询当前版本

    rpm –qa | grep mysql

    [root@hadoop-1 ~]# rpm -qa | grep mysql

    mysql-5.1.73-3.el6_5.x86_64

    mysql-libs-5.1.73-3.el6_5.x86_64

    mysql-server-5.1.73-3.el6_5.x86_64

    mysql-connector-odbc-5.1.5r1144-7.el6.x86_64

    2. 卸载当前版本

    rpm –e 或者 rpm –e --nodeps

    3. 查看可安装版本列表

    yum list | grep mysql

    clip_image002

    4. 安装版本

    yum install -y mysql-server mysql mysql-devel

    clip_image004

    clip_image006

    通过“rpm –qi mysql-server”查看是否安装成功

    clip_image008

    5. 启动mysql

    service mysqld start

    service mysqld restart

    clip_image010

    6. 设置开机启动

    查询开机启动状态:chkconfig --list | grep mysqld

    clip_image011

    设置开机启动:chkconfig mysqld on

    clip_image013

    7. 配置mysql

    启动mysql服务后,需要设置root密码和增加其他用户(关于如何设置root密码,在服务第一次启动时有提示)

    /usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码

    登录测试

    mysql –u root –p

    clip_image015

    3. 安装httpd服务

    详见http://wenhai.iteye.com/blog/2280133第2点“安装httpd服务”。

    4. 安装bugzilla

    1. root用户登录mysql

    mysql –u root –p

    clip_image017

    2. 创建bugs数据库,并授予root用户权限

    create database bugs;

    clip_image018

    授权:

    grant all on bugs.* to root@localhost identified by "root"; #授权

    flush privileges; # 刷新

    clip_image019

    3. 解压bugzilla

    tar xf bugzilla-5.0.2_cn.tar.gz -C /var/www/html/

    4. 安装perl环境

    进入bugzilla目录,执行“perl checksetup.pl”

    clip_image021

    根据提示安装必须的插件即可。

    或者执行“/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,输入用户名、邮箱等信息。

    clip_image023

    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>

    clip_image024

    执行”vi .htaccess”修改bugzilla目录下的文件,注视掉“Options –Indexes”这一行。

    执行”service httpd restart”重启httpd服务。

    6. 访问bugzilla

    http://10.242.130.56:81/bugzilla/

    clip_image026

  • 相关阅读:
    贡献15本经典C、C++、MFC、VC++教程,都是pdf完整版的
    雪花
    孙鑫C++视频教程 rmvb格式 全20CD完整版 精品分享
    mac上用VMWare虚拟机装win7
    阿里云如何解析域名,搭建云服务器环境
    2. Windows编程基础
    复制指定目录下的全部文件到另一个目录中
    Select查询命令
    使用OneNote2016发送博客
    Linux数字雨
  • 原文地址:https://www.cnblogs.com/wenhaizhang/p/5569340.html
Copyright © 2011-2022 走看看