Bugzilla + Testopia Installation Guide for Linux

50f223cd7b6f99ff3dddb24af34bc4dc_256_256

Bugzilla is a server software to help you with development.

However, installing Bugzilla is a little complicated.

The installation process may make your machine insecure for short periods of time. Make sure there is a firewall between you and the Internet.

I highly recommend you to make a backup of your system before installing Bugzilla.

I use ubuntu14.04.1 in this guide.

First of all, update your Linux!

 

Perl

Check the version of Perl:

Better with 5.8.1 or higher. Otherwise, you’d better upgarde it.

MySQL

Bugzilla supports MySQL, PostgreSQL, and Oracle. I choose MySQL.

Check the version of MySQL:

At least 5.0.15.

If you ain’t got no MySQL:

( If it doesn’t work, try ” $ sudo apt-get install mysql-server ” and
$ sudo apt-get install mysql-client ” )
After finishing, add a MySQL account:

Then type in the following to add a bugzilla@localhost account:

DB_PASSWORD will be your password. ( not literally “DB_PASSWORD” )

Apache

You have freedom of choice here, pretty much any web server that is capable of running CGI scripts will work.

However, I strongly recommend using the Apache web server (either 1.3.x or 2.x).

If you don’t have Apache and your OS doesn’t provide official packages,

visit http://httpd.apache.org/ or use $ sudo apt-get install apache2.

 

Bugzilla

Download Bugzilla:

Unzip it and put it to a desirable place:

Add an alias to your configuration file of Apache according to your path:

( $ vim /etc/apache2/httpd.conf )

Then check whether you have the required Perl modules:

These will show a list of the required and optional Perl modules.
However, you may already have several of them installed and you don’t
have to install them all.
The following are some required modules:
• CGI (3.51)
• Date::Format (2.23)
• DateTime (0.28)
• DateTime::TimeZone (0.71)
• DBI (1.54)
• DBD::mysql (4.001) (for MySQL)
• DBD::Pg (2.7.0) (for PostgreSQL)
• DBD::Oracle (1.19) (for Oracle)
• Digest::SHA 
• Email::Send (2.04)
• Email::MIME (1.904)
• Template (2.22)
• URI (1.37)

You can install them individually.
e.g. $ sudo apt-get install libdbd-pg-perl libapache2-mod-perl2
Or install them all with install-module.pl:

After installing Perl modules, time to set up a basic configuration:

$ sudo ./checksetup.pl ( Make sure it’s at the correct path.
e.g. $ cd /usr/local/bugzilla-4.4.2/ )
Then write the file “./localconfig”:
$db_host = ‘localhost’; # Host address
$db_name = ‘bugzilla’; # Name of DataBase
$db_user = ‘bugzilla’; # ID of DataBase
$db_pass = ‘DB_PASSWORD’; # Password or DataBase
$webservergroup = ‘www-data’; # Group of Configuration File
Make sure the ID and password is the same with your MySQL DB )

Do the checksetup.pl again

It might require an administrator.

Looks like we don’t have an administrator set up yet. Either this is
your first time using Bugzilla, or your administrator’s privileges
might have accidentally been deleted.
Enter the e-mail address of the administrator:

Just follow what it says and type in the Email and password.
Restart Apache and Mysql
Restart Apache

↑It might need a sudo at the beginning
Restart Mysql

Type http://local/bugzilla/ ( It might be different with your configuration ).
Then you are good to go!

Testopia

Download:
ftp://ftp.mozilla.org/pub/mozilla.org/webtools/testopia/testopia-2.5-BUGZILLA-4.2.tar.gz

1. After finishing downloading, move it to the path where your bugzilla
installed. e.g. /usr/local/bugzilla-4.4.2/
2. Unzip it:

3. Delete the archive file:

4. Run checksetup’s Perl :

 

Restart Apache and Mysql
And there you have it!

28 comments

  1. Mood Lift

    wonderful points altogether, you just gained a new reader.
    What may you suggest in regards to your publish that you just made a few days in the past?
    Any sure?

  2. Rejuvena Review

    As a Newbie, I am constantly searching online for articles that
    can benefit me. Thank you

  3. wahl shaver amazon

    Good site you’ve got here.. It’s difficult to find excellent writing like yours nowadays.
    I really appreciate people like you! Take care!!

  4. Test Bank Solution

    What i don’t understood is actually how you are no longer actually much more well-favored than you may be
    now. You’re very intelligent. You already know therefore significantly in relation to this matter,
    produced me in my opinion imagine it from a lot of various angles.
    Its like men and women are not involved until it’s something to accomplish with Woman gaga!
    Your individual stuffs nice. Always deal with it
    up!

  5. Power Muscle Blast Supplement

    I like this site because so much utile material on here :
    D.

  6. Power Muscle Blast And Power Testo Blast

    Good information. Lucky me I ran across your website by chance (stumbleupon).
    I have saved it for later!

  7. Lucile

    I loved as much as you’ll recеive carried out right here.
    The sketch іss attractive, your authored subject matter stylish.
    nonethelеss, you commаnd get bought an nervoսsness oѵer that you ԝish
    be delivering the following. unwell unquestioably come more formеrly again since exactly the same nearly a lot often inside
    case you shield this hike.

  8. Hannah

    Bạn làm việc rất chăm chỉ nhưng doanh thu không được như ý muốn.

  9. Gerardo

    Bố bạn em hay nhậu nhẹt, cãi đánh
    nhau với mẹ nó, không ai có thể can ngăn.

  10. klicken Sie darauf,

    meinem Körper kribbelte es immer stärker und schon allein wenn ich seinen Namen las, bekam ich eine ungeheure Gänsehaut.Die Show war zu Ende und die Tanzfläche füllte sich schnell wieder.

  11. dulichtho.com

    Theo dõi tiến trình xử lý Hồ sơ và thay mặt đi nhận kết quả
    Thị thực cho Quý khách.

  12. Hardware

    Computers are getting better and better in the way that
    they function nowadays. There’s no wonder that people rely on them in their daily lives now.
    If you are ready to learn about how exactly an iPad can make your daily life easier, read on to find out about all the options.

    If you are looking into purchasing an iPad you will need to consider a few what to
    get the best price possible. If you want to use the iPad outside of your office or home,
    then you will need to buy the more expensive version that includes
    3g as well as WIFI.
    Battery life is normally shorter when working with heavier
    applications like films and games. Changing screen brightness can help lengthen your
    electric battery life. You can enjoy your iPad without requiring it to be on the brightest environment.
    Avoid being fooled into thinking that iPads are just
    useful if you are into gaming or entertainment.

    There is actually a credit card applicatoin for whatever you can possibly envision. This consists of home organization apps like personal
    costs as well as formula books, calculators, and anything else possible.

    Before you get an app, you should check out any alternatives that are cheaper
    or even free. Often popular applications have free light variations
    that are basically the exact same thing except; They include advertisements.
    If this doesn’t bother you, maybe it’s a sensible way to save a few bucks.

    You should use shortcuts for text messages. Just tap your space club 2 times as you type a sentence, and an interval and space can look by
    the end. You won’t need to labor over your messages using
    this method.

  13. Read Homepage

    Great delivery. Outstanding arguments. Keep up the good effort.|

  14. suplementos emagrecer rapido

    Tenta-se de tudo, porém diversos programas como emagrecer que estão no mercado, que prometem resultados milagrosos em um pequeno espaço de tempo, não
    são somente pouco saudáveis como têm a grande desvantagem de
    você lucrar peso que perdeu (e também ocasionalmente até mais) de forma imediata depois parar de seguir as dietas propostas.

  15. iphone 7 cases drake

    Great article! That is the kind of information that should
    be shared across the net. Disgrace on thee seek
    engines for now not positioning ths put up upper!
    Come on over and seek advice ffom my web site .
    Thanks =)

  16. youtube views

    I ᴡwas pretty pleased to discover this web site.I want toο to
    thɑnk you for ykur time for this particuⅼarly fantastic read!!
    I defіnitely enjoyed every bit of it and I hawve you book-maгked to see new things in your web site.

  17. Hardware

    Computers are getting better and better in the way that they function these days.
    There’s no question that people rely on them in their daily lives now.
    If you are prepared to learn about how an iPad can make your daily life easier, read on to learn about all the possibilities.

    When you are looking at purchasing an iPad you need to look at a few things to
    get the best price possible. If you want to use the iPad beyond your home or office, then you will need to buy the more
    expensive version which includes 3g as well as WIFI.
    Battery life is normally shorter when working with heavier applications
    like films and games. Changing screen brightness can help to lengthen your battery life.
    You can enjoy your iPad without requiring it to be on the brightest environment.
    Avoid being fooled into thinking that iPads are only useful
    if you are into gaming or entertainment. There is absolutely
    a credit card applicatoin for anything you can possibly imagine.
    This consists of home organization apps like personal costs as well as formula books, calculators, and anything else you can possibly imagine.

    Before you get an app, you should check out any alternatives that are cheaper or even free.
    Many times popular applications have free light variations that are basically
    the identical thing except; They include advertisements.
    If this doesn’t bother you, it could be a sensible way to
    save a few bucks.
    You can use shortcuts for communications. Just touch your
    space pub 2 times as you type a sentence, and a period
    and space will appear by the end. You will not need to
    labor over your messages using this method.

  18. telescopio

    Link exchange is nothing else but it is just placing the other person’s webpage link on your
    page at appropriate place and other person will also do similar for
    you.

  19. Hanoiebuddies.com

    Need to create your personal customised Greatest. Day.

  20. bathroom and kitchen tile paint

    Sanitary ware & vitrified tiles is most popular selection of the people in the terms of Tiles, modern tile designs suitable for every preference and
    interior design.

  21. scie a onglet comparatif

    excellent issues altogether, you simply received a new reader.
    What would you recommend about your submit that you simply made a few days in the past?
    Any sure?

  22. forex broker

    If you desire to improve your know-how just keep visiting this web page and be updated with the most up-to-date gossip posted here.

  23. quadricottero

    Hi, yeah this post is genuinely pleasant and I have learned lot of things from
    it concerning blogging. thanks.

  24. Bettie

    Of tthe various fitness trackers we have tried, this course of has been the smoothest
    and most trouble-free.

  25. Raw Nitro Supplement

    I almost never leave a response, however i did a feew searching and wound up here Bugzilla + Testopia Installation Guide for Linux – Br1an6.
    And I do have a couple of questions for
    you if you don’t mind. Could it be only me or
    does it give the impression like some of the responses look like they
    are coming from brain dead folks? 😛 And, if you are posting on other places, I’d like to keep up with anything fresh you have to post.
    Would you make a lisst of every one of alll your social pages like your twitter feed, Facebook page or linkedin profile?

  26. Pro Lean Cleanse

    Hey! Do youu know if they make any plugins to assist wit
    SEO? I’m trying to get my blog to rank for some targeted
    keywords but I’m nott seeing very good gains.
    If you know of any please share. Cheers!

  27. 臨海斎場

    ご家族の気分や亡くなった方の希望もきちんと聞きとりをします。着実に送り出せるように。
    区民であれば料金を節約できます。
    民営斎場では『心づけ』を貰うことが禁じられています。
    急な安心葬儀社探しは電話1本で即見積り、最短30分でお迎えに!まずしなければならない事はご遺体の安置させることです。
    臨海斎場でお葬式をする時のポイントは?先ずお見積りをお手伝いします。
    それこそがクレームの中核だと私たちは考えています。
    葬儀を終了したとき、ありがとうございますと言って貰えるように。
    葬儀は大きな料金をかける催しですが、内容を深く検討して決められないことが問題の要員です。
    格安葬儀社をご紹介しています。
    近くのバス停などから斎場に向かう指先看板を設置したりしますが、喪家がわかりにくいときなどは、駅の改札口などで訪問者の案内もします。
    ご遺体を病院から搬送させ、気分をいったん落ち着ける事が大事です。

Leave a Reply

Your email address will not be published. Required fields are marked *