zoukankan      html  css  js  c++  java
  • ubuntu12.04 部署bugzilla

    1. 安装数据库

        apt-get install mysql-server

        刚安装完mysql,root密码是空的,按回车即可进入数据库

        设置root密码: set password for root@localhost=password("123456");

        Quit退出,再进入mysql做相关配置

        CREATE DATABASE bugzilla;

        GRANT ALL ON bugzilla.* TO 'bugzilla'@'localhost' IDENTIFIED BY '123456';

        flush privileges;

    2. 安装apache2

        apt-get install apache2

        配置apache2

        /etc/apache2/httpd.conf

        添加:servername localhost:80

        /etc/init.d/apache2 restart 

    3. 安装bugzilla

        apt-get install bugzilla

        提示找不到文件

        所以我就去官网下载下来了bugzilla-4.2.2.tar,放到opt目录下解压,下面开始来配置

            a)  修改名字mv bugzilla-4.2.2 bugzilla

            b)  修改bugzilla目录: mv bugzilla /var/www/

            c)  在root@ubuntu:/var/ww/bugzilla# ./checksetup.pl

                 执行此命令来check perl已经安装了哪些模块

                 系统提示执行以下命令来安装perl模块: /usr/bin/perl  install-module.pl –all

                 执行后系统报错,提示没有安装gcc

                 vim etc/apt/sources.list 更新系统的源http://mirrors.163.com/ubuntu/ precise 

                (更新源后update包时系统报错,发现DNS没有配,配置下DNS后问题解决)

                 apt-get update ,安装gcc

                 然后继续执行 /usr/bin/perl  install-module.pl –all,此时perl模块可以安装

                 再次执行./checksetup.pl 检查perl模块是否都安装,若都安装好了,bugzilla目录下会生成./localconfig...文件

                 (由于安装的perl模块可能有权限问题,执行chmod –R 777 bugzilla修改权限)

            d)  修改localconfig配置文件

                 $webservergroup = 'www-data';

                 db_name = 'bugzilla';数据库名字

                 db_user = 'root';用户名

                 db_pass = '123456';数据库密码 

            e)  再次执行./checksetup.pl ,此时系统会提示让输入mail、name、密码

    4. 配置apache的config,与bugzilla的index链接

    vim /etc/apache2/apache2.conf
    在内部添加这样一段:
    <Directory /var/www/bugzilla>
    AddHandler cgi-script .cgi
    Options +Indexes +ExecCGI
    DirectoryIndex index.cgi
    AllowOverride Limit
    </Directory>
    然后重启apache2
    /etc/init.d/apache2 restart

    到这里,所有的配置完毕,可以访问bugzilla了,URL:http://localhost/bugzilla

    HOHO~

    byMM:时间可以解决一切问题,折腾了快2天,终于搞定,下面来学习下邮件怎么配置,加油!fighting~~~

  • 相关阅读:
    python中的__init__
    python中的单例模式
    python中闭包和装饰器
    sql多表查询
    configurationChanges
    excludeFromRecents标签
    activity-alias
    meta-data
    launchMode
    Apache ant 配置
  • 原文地址:https://www.cnblogs.com/silvercici/p/2655827.html
Copyright © 2011-2022 走看看