• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 生命就像一場云游 坎坷也是一種收獲

    linux系統下安裝bugzilla

    上一篇 / 下一篇  2007-09-05 00:15:33 / 天氣: 舒適 / 心情: 平靜 / 個人分類:開源工具

    安裝bugzilla,要先獲得一些軟件的支持,可以通過網上下載獲得。
    一:下載相關軟件:
    1。ActivePerl-5.6.1(最好不要用最新版本,否則在安裝相應模塊時會有些小問題,這個版本我試過,可以用,)下載地址:[url]http://www.activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca[/url],有三種格式,我選擇的是.tar.gz。
    2。mysql : (rpm格式)下載地址:[url]www.rpmfind.net[/url]或者[url]www.mysql.org[/url]
       下載清單:MySQL-client-4.0.21-0.i386.rpm  MySQL-devel-4.0.21-0.i386.rpm  MySQL-server-   4.0.21-0.i386.rpm
    3。bugzilla (bugzilla-2.18rc2.tar.gz)
    4。web服務器,這里用apache (httpd-2.0.55.tar.gz)
    5。perlmodules(模塊) 下載地址:[url]www.cpan.org[/url](可以直接用模塊名搜索,也可以以其他方式)
    二:安裝步驟。
    1。安裝mysql。
    # cd /
    # mkdir mysql
    # cd mysql
    (將所需文件放在此目錄下,可通過掛載光驅輸入,也可利用scrt上傳,至于scrt使用方法,不作講述)
    # rpm -ivh MySQL-server-4.0.21-0.i386.rpm
    # rpm -ivh MySQL-client-4.0.21-0.i386.rpm
    # rpm -ivh MySQL-devel-4.0.21-0.i386.rpm
    2.安裝apache
    # cd /
    # mkdir apache
    # cd apache
    (將安裝文件放在此目錄下)
    # tar zvxf http-2.2.0.tar.gz
    # ./configure
    # make
    # make insatll
    # vi /etc/httpd/conf/httpd.conf(修改ServerName這行后面部分為本機IP地址,如:
         ServerName 192.168.1.65:80)
    # /usr/sbin/apachectl start (啟動acpache)
    3.安裝bugzilla(在根目錄下新建bugzilla目錄)
    # cd bugzilla
    # tar zvxf bugzilla-2.18rc2.tar.gz
    # mv bugzilla-2.18rc2 /var/www/html/bugzilla(將bugzilla-2.18rc2改名放在apache默認安裝目錄下
    4.安裝perl.(在根目錄下新建perl目錄)
    # cd perl
    # rpm -ivh ActivePerl-5.6.1.638-i686-linux.rpm
    5.安裝perl模塊
    (1)模塊Appconfig
    # cd perl
    # tar zxvf Appconfig-1.56.tar.gz
    # cd Appconfig-1.56
    # perl Makefile.PL
    # make
    # makeinstall
    (2)安裝CGI
    (3)TimeDate
    (4)DBI
    (5)DBD::mysql(此模塊一定要在DBI之后安裝)
    (6)Template-toolkit
    6.進入bugzilla目錄,修改localconfig
    cd    /var/www/html/bugzilla
    ./checksetup.pl(檢查模塊的安裝情況)
    vi    localconfig
    把$db_pass=’   ’;中填入一個數據庫的密碼(自己一定要記住,如這里輸入xxx)
    7、 進入mysql 中創建我們自己的數據庫
    #cd    /var/www/html/bugzilla
    Mysql>mysql –u root
    Mysql>create database bugs;
    Mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,
    CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO [email=bugs@localhost]bugs@localhost[/email]
    IDENTIFIED BY 'xxx';(此處填我們在上一步操作中的密碼)
    mysql> FLUSH PRIVILEGES;
    mysql> quit;
    8、 輸入管理員的郵箱、用戶名、密碼
    ./checksetup.pl
    9、 修改bugzilla的權限、屬主和屬組
    1、cd /var/www/html
    2、chmod 777 bugzilla
    3、chown –R apache.apache bugzilla
    10、 配置apache
    (1)、vi /etc/httpd/conf/httpd.conf
    (2)、去除這行的注釋增加.pl:AddHandler cgi-scrīpt  .cgi  .pl
    (3)、在這行增加index.cgi   DirectoryIndex  index.cgi  index.html  index.html.var
    (4)、在未尾增加以下幾行
    <Directory “/var/www/html/bugzilla”)
    Options +Indexes +ExecCGI
    AllowOverride Limit
    </Directory>
    (5)、進入bugzilla頁面
    [url]http://192.168.1.65/bugzilla[/url]

    TAG:

    飛de更高 引用 刪除 FengZzzz   /   2007-09-15 00:05:20
    小伙不錯啊,來了就看見你了
    飛de更高 引用 刪除 FengZzzz   /   2007-09-15 00:05:17
    -1
    路人甲的個人空間 引用 刪除 路人甲   /   2007-09-08 20:36:44
    不愧為班頭,這幾天就搞定了,頂~~
    呵呵,順便借下地址,我要用了~~
     

    評分:0

    我來說兩句

    顯示全部

    :loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

    日歷

    « 2011-04-02  
         12
    3456789
    10111213141516
    17181920212223
    24252627282930

    數據統計

    • 訪問量: 7914
    • 日志數: 64
    • 建立時間: 2007-09-05
    • 更新時間: 2008-04-01

    RSS訂閱

    Open Toolbar
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>