<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Knight of the round table

    wansong

    bugzilla and apache使用過程記錄

     

    Bugzilla and apache使用過程介紹

    參考資料:

    http://dev.csdn.net/article/49/49481.shtm

    http://demon3780.javaeye.com/blog/145814

    注:我裝的bugzilla版本是:bugzilla-3.2.2.tar.gz

    ActivePerl 的版本是:ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi

    Apache版本是:apache_2.2.11-win32-x86-no_ssl.msi

    操作系統(tǒng):Windows XP Home

    一、bugzilla安裝

    1、下載Mysql(http://www.mysql.com/),我下載的是mysql-4.0.15-win.zip,直接安裝即可。同時可以下載安裝MySQL Administrator 1.0,這是mysql的管理軟件,挺好用的。

     

    2、修改mysqlroot用戶密碼

    E:">cd mysql

    E:"mysql>cd bin

    E:"mysql"bin>mysql -u root mysql

    mysql>UPDATE user SET Password=PASSWORD('<new_password'>) WHERE user='root';

    mysql>FLUSH PRIVILEGES;

    其中<new_password>root用戶的新密碼。更改密碼后,要用root用戶訪問mysql,必須使用mysql -u root -p,按提示敲入正確的root密碼。

    3、創(chuàng)建bugs用戶,并賦給相應(yīng)的權(quán)限

    mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON bugs.* TO bugs@localhost IDENTIFIED BY 'bugs_password';

    mysql> FLUSH PRIVILEGES;

    要記住bugs用戶的密碼,在下面的bugzilla配置文件要用。

     

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

    mysql>create database bugs;

    二、下載Bugzillawww.bugzilla.org

    1、現(xiàn)在最新版是bugzilla-2.18rc3,下載下來后解壓到e:"Bugzilla

    三、安裝Perl (這一節(jié)可以參考bugzilla的文檔)

    1、下載ActivePerl(http://www.activestate.com/),我下載的是ActivePerl-5.8.4.810-MSWin32-x86.msi,安裝到e:"Perl(安裝路徑可自定,以下同)

    e:"bugzilla目錄下執(zhí)行

    e:"bugzilla>perl checksetup.pl

    圖:1

    可能會遇到一個問題(如圖1)。解決:忽略,按確定即可

    此腳本會檢查需要的模塊是否已經(jīng)安裝,同時初始化數(shù)據(jù)庫,最后要求輸入管理員的郵件地址、用戶名和密碼。第一次會說連不到數(shù)據(jù)庫,找到e:"Bugzilla"localconfig文件,打開找到$db_pass = '';這一行,在引號中填入前面一步中給bugs用戶分配的密碼(bugs_password),保存。

    安裝模塊:(注意下面的版本事項

    C:"> ppm repo add theory58S http://theoryx5.uwinnipeg.ca/ppms

    然后依次執(zhí)行:

    C:"> ppm install Email-Reply

    C:"> ppm install perl-ldap

    C:"> ……

    注意你安裝的ActivePerl的版本:

    Adding the repo for 5.8:

    ppm repo add theory58S http://theoryx5.uwinnipeg.ca/ppms/

    Adding the repo for 5.10:

    ppm repo add theory58S http://cpan.uwinnipeg.ca/PPMPackages/10xx/

    For more info please refer to: http://www.bugzilla.org/docs/tip/html/os-specific.html

    每個模塊安裝成功后會顯示類似下面一行的信息:

    Successfully installed AppConfig version 1.52 in ActivePerl 5.8.4.810.

    安裝完所有的模塊后,再次運行perl checksetup.pl,如果主要的模塊都正確安裝,會在bugzilla的目錄下生成一個localconfig文件修改該文件,主要是以下幾個配置(如圖2所示):

    $db_host = 'localhost';

    $db_name = 'bugs';

    $db_user = 'bugs';

    $db_pass = 'bugs';

    2

    最后,再次運行perl checksetup.pl,會看到一些創(chuàng)建表的信息,并且中途會提示你輸入管理員的相關(guān)信息。

    四、安裝配置apache

            apache的幾乎所有的配置都在安裝目錄下conf文件夾下的httpd.conf文件中。打開該文件做以下幾個修改:

    1 確定監(jiān)聽端口未被占用,默認(rèn)為80端口,如果被其他web服務(wù)器占用,則修改該端口號

     Listen 80

    2 修改主目錄配置

    若要直接通過http://localhost/訪問,則修改主目錄

    修改DocumentRoot參數(shù),默認(rèn)情況下該參數(shù)是指向apache的安裝目錄下的htdos文件夾,修改該參數(shù)為bugzilla的安裝路徑下。同時要記得修改下面的參數(shù):

    1.修改DocumentRoot參數(shù)行下面的第一個<Directory>的參數(shù),如下所示:
    DocumentRoot "C:/Bugzilla"
    <Directory "C:/Bugzilla">

    2.配置CGI訪問,需要把下面這一句前面的#給去掉

    AddHandler cgi-script .cgi

    3Options Indexes FollowSymLinks ——> Options Indexes FollowSymLinks ExecCGI

    同時修改緊隨其后的AllowOverride NoneAllowOverride All,并且在這一行之后添加一行如下內(nèi)容,用來告訴Apache,將使用perl來執(zhí)行.cgi程序文件。

    ScriptInterpreterSource Registry-Strict

    4.為Apache啟動的默認(rèn)文件添加一個index.cgi。如下修改

    DirectoryIndex index.html index.html.var——>DirectoryIndex index.html index.html.var index.cgi

    5 修改注冊表,新建項HKEY_CLASSES_ROOT".cgi"Shell"ExecCGI"Command修改默認(rèn)值為%perl的安裝路徑%"bin"perl.exe –T

    3

    4

    配置完成(如圖23所示),輸入:http://localhost/ 就可以看到bugzilla的主頁面了

    五、郵件發(fā)送配置

    直接在bugzilla里面(Home->mail_delivery_method)配置

    posted on 2009-03-28 11:09 w@ns0ng 閱讀(819) 評論(0)  編輯  收藏 所屬分類: J2EE

    主站蜘蛛池模板: 亚洲人成人网站18禁| 黄色成人免费网站| 国产大片91精品免费观看男同| 亚洲国产精品久久人人爱| 日本免费人成视频在线观看| 久久91亚洲人成电影网站| 野花香高清视频在线观看免费 | 在线观看成人免费视频不卡| 亚洲日韩乱码久久久久久| **一级一级毛片免费观看| 亚洲性一级理论片在线观看| 久久国内免费视频| 亚洲精品无码av中文字幕| 噜噜嘿在线视频免费观看| 最新亚洲卡一卡二卡三新区| 77777亚洲午夜久久多喷| 亚洲av无码专区在线播放| 亚洲日本香蕉视频| 免费黄色网址入口| 黄床大片30分钟免费看| 亚洲色偷偷狠狠综合网| 一个人免费视频在线观看www| 亚洲视频精品在线| 免费a级毛片无码a∨蜜芽试看| 亚洲av午夜国产精品无码中文字| 国产精品国产自线拍免费软件| 一级特级女人18毛片免费视频| 国产v亚洲v天堂无码网站| 色se01短视频永久免费| 色多多免费视频观看区一区| 国产亚洲精品无码成人| 国产成人福利免费视频| 国产亚洲福利精品一区二区| 亚洲爆乳无码专区| 精品免费国产一区二区| a毛片免费播放全部完整| 亚洲一区二区三区四区视频| 亚洲成?v人片天堂网无码| 91精品视频在线免费观看| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲一区二区三区香蕉|