您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
Linux下安裝Bugzilla??完整版
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/3/6 14:45:50 ] 推薦標(biāo)簽:Linux Bugzilla 安裝配置

  操作系統(tǒng):FC5

  目錄:

  1.mysql(FC5系統(tǒng)自帶需要安裝配置啟動)

  2.bugilla(安裝)

  3.apache(FC5系統(tǒng)自帶只要配置啟動)

  4.安裝bugzilla要求的perl模塊

  5.配置apache文件:vi /etc/httpd/conf/httpd.conf(很重要)

  6.進(jìn)入bugzilla目錄,修改localconfig

  7.進(jìn)入bugzilla頁面(bugzilla安裝完成)

  8.一些問題的解決

  9.sendmail安裝配置設(shè)置本地域名,以進(jìn)行本地傳遞(一下是bugzilla注冊新用戶所需要的服務(wù))

  10.pop安裝配置(這里需要先添加用戶,之后bugzilla才能注冊新用戶。這里的用戶要相同,即:郵箱地址一致)

  11.查看郵件(查看bugzilla注冊新用戶時(shí)給郵箱發(fā)的密碼)

  注:紅色字為具體操作,黑色字作為參考!

  一、MySQL安裝配置

  1. 安裝MySQL5.0.21

  FC5中的mysql的版本為5.0.21,非常容易安裝。

  使用yum,按如下所示,先安裝mysql客戶端程序,然后安裝mysql服務(wù)器程序。

  安裝mysql客戶端程序。

  Is this ok [y/N]: y

  #yum install mysql

  Loading "installonlyn" plugin

  Setting up Install Process

   ......

  ========================================

  Package Arch Version Repository Size

  ========================================

  Updating:

  mysql i386 5.0.22-1.FC5.1 updates 3.0 M

  Transaction Summary

  ========================================

   ......

  Updated: mysql.i386 0:5.0.22-1.FC5.1

  Complete!

  安裝mysql服務(wù)器程序。

  Is this ok [y/N]: y

  #yum install mysql-server

  Loading "installonlyn" plugin

  Setting up Install Process

  ......

  ==========================================

  Package Arch Version Repository Size

  ==========================================

  Installing:

  mysql-server i386 5.0.22-1.FC5.1 updates 9.9 M

  Installing for dependencies:

  perl-DBD-MySQL i386 3.0004-1.FC5 updates 147k

  ......

  Installed: mysql-server.i386 0:5.0.22-1.FC5.1

  Dependency Installed: perl-DBD-MySQL.i386 0:3.0004-1.FC5

  Complete!

    后在畫面上出現(xiàn)“Complete!”時(shí),說明mysql服務(wù)器安裝成功。

  2. 設(shè)置

    當(dāng)mysql安裝完成后,安裝程序已經(jīng)在/etc/目錄下生成了一個(gè)名為my.cnf的設(shè)置文件。按如下所示,修改/etc/my.cnf文件。
  #vi /etc/my.cnf

    在[mysqld]區(qū)域中,添加如下行。
  default-character-set=utf8

  3. 啟動MySQL

    先把mysqld設(shè)置成隨系統(tǒng)啟動時(shí)自動啟動模式,然后啟動它。

  #/sbin/chkconfig mysqld on

  #/etc/rc.d/init.d/mysqld start

  4. 數(shù)據(jù)庫管理

    安裝后,root的password是空的。鍵入如下命令,不用password可以進(jìn)入mysql

  #mysql  

  Welcome to the MySQL monitor. Commands end with ; or g.

  Your MySQL connection id is 2 to server version: 5.0.22

  Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

  mysql>exit;

    從系統(tǒng)安全來講,這是很危險(xiǎn)的。用如下命令修改root的password。
  #mysqladmin -u root password "xxxxxx"

    使用root進(jìn)入mysql。
  #mysql -u root -pxxxxxx

  查看版本
  #mysql -V

  -------------------------------------------------------------------------------------

    選擇數(shù)據(jù)庫。
  mysql>use mysql;

    顯示數(shù)據(jù)庫的表。

  mysql>select host,user,password from user;

  +-----------+------+------------------+

  | host | user | password |

  +-----------+------+------------------+

  | localhost | root | xxxxxxxxxxxxxxxx |

  | server1 | root | |

  | server1 | | |

  | localhost | | |

  +-----------+------+------------------+

  4 rows in set (0.00 sec)

    從以上顯示可以看到,名字為“”的用戶存在。還有,root在server1上的password為空。可通過如下操作消除這些隱患。

    刪除“”用戶。
  mysql>delete from user where user="";

    設(shè)置root在server1上的password。
  mysql>update user set password=password('xxxxxx') where host='server1';

    確認(rèn)操作后的user表。

  mysql>select host,user,password from user;

  +-----------+------+------------------+

  | host | user | password |

  +-----------+------+------------------+

  | localhost | root | xxxxxxxxxxxxxxxx |

  | server1 | root | xxxxxxxxxxxxxxxx |

  +-----------+------+------------------+   

  2 rows in set (0.00 sec)

  創(chuàng)建數(shù)據(jù)庫bugs

  create database bugs;

  show databases;

  use bugs;

  創(chuàng)建用戶bugs
  GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE, LOCK TABLES,DROP,REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY '123456';

  從 mysql 數(shù)據(jù)庫授權(quán)表中重新裝載權(quán)限。
  FLUSH PRIVILEGES;

  退出數(shù)據(jù)庫
  exit;

  二、安裝bugzilla

   1、解包:tar zxvf bugzilla-2.20.4.tar.gz

   2、配置:mkdir /var/www/html/bugzilla   (創(chuàng)建bugzilla目錄)

   cd bugzilla-2.20.4    然后   

   mv * /var/www/html/bugzilla   (移動bugzilla文件到apache服務(wù)目錄)

  chmod -R 777 /var/www/html/bugzilla

上一頁1234下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd