{"id":40835,"date":"2022-05-16T12:00:55","date_gmt":"2022-05-16T17:00:55","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=40835"},"modified":"2022-10-05T05:14:20","modified_gmt":"2022-10-05T10:14:20","slug":"how-to-install-bugzilla-on-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/","title":{"rendered":"How to Install Bugzilla on Ubuntu 20.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"aligncenter size-full wp-image-41228\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg\" alt=\"How to Install Bugzilla on Ubuntu 20.04\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\r\n<p>In this blog post, we are going to explain in step-by-step detail on how to install <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\">Bugzilla on Ubuntu 20.04<\/a>.<\/p>\r\n<p>Bugzilla is an open-source web-based bug tracking system written in Perl. This testing tool is developed and maintained by the Mozilla project, and the team of developers is still developing and expanding its features. The main purpose of this detect-tracking software is to track the bugs, issues, and other change requests. The compatibility of the software on multiple operating systems like Windows, macOS, and Linux makes it more popular than any other.<\/p>\r\n<p>Installing Bugzilla on Ubuntu 20.04 is a very easy process and may take up to 10 minutes. Let&#8217;s get started!<\/p>\r\n<p><!--more--><\/p>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d05ddebc3e3\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d05ddebc3e3\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-1-Update-the-System\" >Step 1. Update the System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-2-Install-Apache2\" >Step 2. Install Apache2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-3-Install-Perl-and-Dependencies\" >Step 3. Install Perl and Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-4-Install-MariaDB-database-server\" >Step 4. Install MariaDB database server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-5-Create-Bugzilla-database-and-user\" >Step 5. Create Bugzilla database and user<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-6-Install-Bugzilla\" >Step 6. Install Bugzilla<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#Step-7-Create-a-Virtual-Host-configuration-file\" >Step 7. Create a Virtual Host configuration file<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li>A server with Ubuntu 20.04 OS<\/li>\r\n<li>A VPS with at least 4 GB of RAM available<\/li>\r\n<li>User privileges: root or non-root user with sudo privileges<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-1-Update-the-System\"><\/span>Step 1. Update the System<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Since we have a fresh installation of Ubuntu 20.04, we need to update the packages to the latest versions available:<\/p>\r\n<pre>sudo apt update -y &amp;&amp; sudo apt upgrade -y<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-2-Install-Apache2\"><\/span>Step 2. Install Apache2<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>We are going to use Apache as a web server in this tutorial. To install it execute the command below:<\/p>\r\n<pre>sudo apt install apache2<\/pre>\r\n<p>After successfull installation, start and enable the service<\/p>\r\n<pre>sudo systemctl start apache2 &amp;&amp; sudo systemctl enable apache2<\/pre>\r\n<p>To check if everything is OK, execute the following command for the status of the Apache2 service:<\/p>\r\n<pre>sudo systemctl status apache2<\/pre>\r\n<p>You should receive the following output:<\/p>\r\n<pre>root@vps:~# sudo systemctl status apache2\r\n\u25cf apache2.service - The Apache HTTP Server\r\n     Loaded: loaded (\/lib\/systemd\/system\/apache2.service; enabled; vendor preset: enabled)\r\n     Active: active (running) since Sat 2022-04-02 12:35:15 UTC; 36min ago\r\n       Docs: https:\/\/httpd.apache.org\/docs\/2.4\/\r\n   Main PID: 44676 (apache2)\r\n      Tasks: 7 (limit: 4617)\r\n     Memory: 15.5M\r\n     CGroup: \/system.slice\/apache2.service\r\n<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-3-Install-Perl-and-Dependencies\"><\/span>Step 3. Install Perl and Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Since Bugzilla is written in Perl programming language, we need to install it along with the dependencies.<\/p>\r\n<pre>sudo apt install build-essential libappconfig-perl libdate-calc-perl libtemplate-perl libmime-tools-perl build-essential libdatetime-timezone-perl libdatetime-perl libemail-sender-perl libemail-mime-perl libemail-mime-perl libdbi-perl libdbd-mysql-perl libcgi-pm-perl libmath-random-isaac-perl libmath-random-isaac-xs-perl libapache2-mod-perl2 libapache2-mod-perl2-dev libchart-perl libxml-perl libxml-twig-perl perlmagick libgd-graph-perl libtemplate-plugin-gd-perl libsoap-lite-perl libhtml-scrubber-perl libjson-rpc-perl libdaemon-generic-perl libtheschwartz-perl libtest-taint-perl libauthen-radius-perl libfile-slurp-perl libencode-detect-perl libmodule-build-perl libnet-ldap-perl libfile-which-perl libauthen-sasl-perl libfile-mimeinfo-perl libhtml-formattext-withlinks-perl libgd-dev libmysqlclient-dev graphviz sphinx-common rst2pdf libemail-address-perl libemail-reply-perl\r\n<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-4-Install-MariaDB-database-server\"><\/span>Step 4. Install MariaDB database server<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>To install the MariaDB database server, execute the command below.<\/p>\r\n<pre>sudo apt install mariadb-server<\/pre>\r\n<p>Start and enable the mariadb.service with the following commands:<\/p>\r\n<pre>sudo systemctl start mariadb &amp;&amp; sudo systemctl enable mariadb<\/pre>\r\n<p>Check the status of the mariadb.service<\/p>\r\n<pre>sudo systemctl status mariadb<\/pre>\r\n<p>You should receive the following output:<\/p>\r\n<pre>root@vps:~# sudo systemctl status mariadb\r\n\u25cf mariadb.service - MariaDB 10.3.34 database server\r\n     Loaded: loaded (\/lib\/systemd\/system\/mariadb.service; enabled; vendor preset: enabled)\r\n     Active: active (running) since Sat 2022-04-02 13:30:06 UTC; 7min ago\r\n       Docs: man:mysqld(8)\r\n             https:\/\/mariadb.com\/kb\/en\/library\/systemd\/\r\n   Main PID: 70881 (mysqld)\r\n     Status: \"Taking your SQL requests now...\"\r\n      Tasks: 30 (limit: 4617)\r\n     Memory: 65.3M\r\n     CGroup: \/system.slice\/mariadb.service\r\n             \u2514\u250070881 \/usr\/sbin\/mysqld<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-5-Create-Bugzilla-database-and-user\"><\/span>Step 5. Create Bugzilla database and user<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Next, we need to create a Bugzilla database, the Bugzilla user, and grant the permissions for that user to the database.<\/p>\r\n<pre> CREATE USER 'bugzilla'@'localhost' IDENTIFIED BY 'YourStrongPasswordHere';\r\n CREATE DATABASE bugzilla;\r\n GRANT ALL PRIVILEGES ON bugzilla.* TO 'bugzilla'@'localhost';\r\n FLUSH PRIVILEGES;\r\n EXIT;\r\n<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-6-Install-Bugzilla\"><\/span>Step 6. Install Bugzilla<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Before we can install Bugzilla we need to download the latest stable version.<\/p>\r\n<pre> cd \/var\/www\/html\r\n\r\nwget https:\/\/ftp.mozilla.org\/pub\/mozilla.org\/webtools\/bugzilla-5.0.6.tar.gz<\/pre>\r\n<p>Once downloaded, extract the bugzilla file.<\/p>\r\n<pre>tar -xvf bugzilla-5.0.6.tar.gz -C \/var\/www\/html\/\r\n\r\n mv bugzilla-5.0.6 bugzilla\r\n <\/pre>\r\n<p>Once, this is done go into the &#8220;bugzilla&#8221; directory and check the setup.<\/p>\r\n<pre>cd \/var\/www\/html\/bugzilla\/\r\n\r\n.\/checksetup.pl<\/pre>\r\n<p>If the setup, fails due to some missing Perl modules, you should receive the following output:<\/p>\r\n<pre>COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these commands\r\nand then re-run checksetup.pl):\r\n\r\n    \/usr\/bin\/perl install-module.pl DateTime\r\n    \/usr\/bin\/perl install-module.pl DateTime::TimeZone\r\n    \/usr\/bin\/perl install-module.pl Template\r\n    \/usr\/bin\/perl install-module.pl Email::Sender\r\n    \/usr\/bin\/perl install-module.pl Email::MIME\r\n    \/usr\/bin\/perl install-module.pl List::MoreUtils\r\n    \/usr\/bin\/perl install-module.pl Math::Random::ISAAC\r\n    \/usr\/bin\/perl install-module.pl JSON::XS\r\n\r\nTo attempt an automatic install of every required and optional module\r\nwith one command, do:\r\n\r\n  \/usr\/bin\/perl install-module.pl --all\r\n\r\n*** Installation aborted. Read the messages above. ***\r\n<\/pre>\r\n<p>Execute the commands below to install the required modules:<\/p>\r\n<pre>\/usr\/bin\/perl install-module.pl DateTime\r\n\/usr\/bin\/perl install-module.pl DateTime::TimeZone\r\n\/usr\/bin\/perl install-module.pl Template\r\n\/usr\/bin\/perl install-module.pl Email::Sender\r\n\/usr\/bin\/perl install-module.pl Email::MIME\r\n\/usr\/bin\/perl install-module.pl List::MoreUtils\r\n\/usr\/bin\/perl install-module.pl Math::Random::ISAAC\r\n\/usr\/bin\/perl install-module.pl JSON::XS\r\n\/usr\/bin\/perl install-module.pl ExtUtils::PkgConfig module\r\n<\/pre>\r\n<p>Once, the required modules are installed you need to check the setup again:<\/p>\r\n<pre>.\/checksetup.pl<\/pre>\r\n<p>Now, when the modules are installed, the next message that you should receive is that there is an error with the database connection:<\/p>\r\n<pre>There was an error connecting to MySQL:\r\n\r\n    Access denied for user 'bugs'@'localhost'\r\n\r\nThis might have several reasons:\r\n\r\n* MySQL is not running.\r\n* MySQL is running, but there is a problem either in the\r\n  server configuration or the database access rights. Read the Bugzilla\r\n  Guide in the doc directory. The section about database configuration\r\n  should help.\r\n* Your password for the 'bugs' user, specified in $db_pass, is\r\n  incorrect, in '.\/localconfig'.\r\n* There is a subtle problem with Perl, DBI, or MySQL. Make\r\n  sure all settings in '.\/localconfig' are correct. If all else fails, set\r\n  '$db_check' to 0.\r\n<\/pre>\r\n<p>To solve this, you need to open the &#8220;<b>\/var\/www\/html\/bugzilla\/localconfig<\/b>&#8221; file with your favorite editor and make the following changes:<\/p>\r\n<pre>sudo nano \/var\/www\/html\/bugzilla\/localconfig<\/pre>\r\n<p>Enter the name of the database, user, and the password you set in step 5.<\/p>\r\n<pre>$webservergroup = 'www-data';\r\n$db_driver = 'mysql';\r\n$db_host = 'localhost';\r\n$db_name = 'bugzilla';\r\n$db_user = 'bugzilla';\r\n$db_pass = 'YourStrongPasswordHere';\r\n$db_port = 0;\r\n<\/pre>\r\n<p>After these settings are done run the <b>.\/checksetup.pl<\/b> again.<\/p>\r\n<pre>.\/checksetup.pl<\/pre>\r\n<p>You should define your administrator&#8217;s email, username and password once the database connection is successful.<\/p>\r\n<pre>Checking for            DBD-mysql (v4.001)    ok: found v4.050\r\nChecking for                MySQL (v5.0.15)   ok: found v5.5.5-10.3.34-MariaDB-0ubuntu0.20.04.1\r\n\r\nRemoving existing compiled templates...\r\nPrecompiling templates...done.\r\nFixing file permissions...\r\nInitializing \"Product\/Component Changes\" email_setting ...\r\nInitializing \"Dependency Tree Changes\" email_setting ...\r\nMarking closed bug statuses as such...\r\nCreating default classification 'Unclassified'...\r\nSetting up foreign keys...\r\nSetting up the default status workflow...\r\nCreating default groups...\r\nSetting up user preferences...\r\n\r\nLooks like we don't have an administrator set up yet. Either this is\r\nyour first time using Bugzilla, or your administrator's privileges\r\nmight have accidentally been deleted.\r\n\r\nEnter the e-mail address of the administrator: <b>admin@yourdomain.com<\/b>\r\nEnter the real name of the administrator: <b>admin<\/b>\r\nEnter a password for the administrator account: \r\nPlease retype the password to verify:\r\n<b>admin@yourdomain.com<\/b> is now set up as an administrator.\r\nCreating initial dummy product 'TestProduct'...\r\n\r\nNow that you have installed Bugzilla, you should visit the 'Parameters'\r\npage (linked in the footer of the Administrator account) to ensure it\r\nis set up as you wish - this includes setting the 'urlbase' option to\r\nthe correct URL.\r\nchecksetup.pl complete.\r\n<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Step-7-Create-a-Virtual-Host-configuration-file\"><\/span>Step 7. Create a Virtual Host configuration file<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>In order can access the Bugzilla Web interface we need to create a virtual host configuration file where we can define our domain, document root, and some script parameters.<\/p>\r\n<p>First, create the configuration file with the following command:<\/p>\r\n<pre>touch \/etc\/apache2\/sites-available\/bugzilla.conf<\/pre>\r\n<p>Open the file, and paste the following lines of code:<\/p>\r\n<pre>&lt;VirtualHost *:80&gt;\r\nServerName yourdomain.com\r\nDocumentRoot \/var\/www\/html\/bugzilla\/\r\n\r\n&lt;Directory \/var\/www\/html\/bugzilla\/&gt;\r\nAddHandler cgi-script .cgi\r\nOptions +Indexes +ExecCGI\r\nDirectoryIndex index.cgi\r\nAllowOverride Limit FileInfo Indexes Options AuthConfig\r\n&lt;\/Directory&gt;\r\n\r\nErrorLog \/var\/log\/apache2\/yourdomain.com.error_log\r\nCustomLog \/var\/log\/apache2\/yourdomain.com.access_log common\r\n&lt;\/VirtualHost&gt;\r\n<\/pre>\r\n<p>Enable the Apache2 confguration file and other modules:<\/p>\r\n<pre>sudo a2ensite bugzilla.conf\r\n\r\nsudo a2enmod headers env rewrite expires cgi\r\n<\/pre>\r\n<p>Check the syntax of the Apache2 configuration.<\/p>\r\n<pre>apachectl -t<\/pre>\r\n<p>You should receive the following output:<\/p>\r\n<pre>root@host:~# apachectl -t\r\nSyntax OK\r\n<\/pre>\r\n<p>If you receive this output you can safely restart the Apache service.<\/p>\r\n<pre>sudo systemctl restart apache2<\/pre>\r\n<p>Now, you can access the Bugzilla Web interface at <b>http:\/\/YourDomain.com<\/b><\/p>\r\n<p><img decoding=\"async\" class=\"aligncenter wp-image-41191 size-full\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/install-bugzilla-on-ubuntu-20-04.webp\" alt=\"install bugzilla on ubuntu 20.04\" width=\"1024\" height=\"382\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/install-bugzilla-on-ubuntu-20-04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/install-bugzilla-on-ubuntu-20-04-300x112.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/install-bugzilla-on-ubuntu-20-04-150x56.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/install-bugzilla-on-ubuntu-20-04-768x287.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul><\/ul>\r\n<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<p>Congratulations! You successfully installed and configured Bugzilla tracking software on Ubuntu 20.04. If you find it difficult to install, you can always contact our technical support and they will do the rest for you. We are available 24\/7.<\/p>\r\n<p>If you liked this post on how to install Bugzilla on Ubuntu 20.04, please share it with your friends on social networks or simply leave a reply below. Thanks.<\/p>","protected":false},"excerpt":{"rendered":"<p>In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04. &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Bugzilla on Ubuntu 20.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#more-40835\" aria-label=\"Read more about How to Install Bugzilla on Ubuntu 20.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":41228,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,1698],"tags":[284,1603,1839],"class_list":["post-40835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-ubuntu","tag-bugzilla","tag-how-to-install","tag-ubuntu-20-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Bugzilla on Ubuntu 20.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Bugzilla on Ubuntu 20.04\" \/>\n<meta property=\"og:description\" content=\"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-16T17:00:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-05T10:14:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg?v=1650982609\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Bugzilla on Ubuntu 20.04\",\"datePublished\":\"2022-05-16T17:00:55+00:00\",\"dateModified\":\"2022-10-05T10:14:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/\"},\"wordCount\":628,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/how-to-install-bugzilla-on-ubuntu-20.04.jpg\",\"keywords\":[\"bugzilla\",\"how to install\",\"Ubuntu 20.04\"],\"articleSection\":[\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/\",\"name\":\"How to Install Bugzilla on Ubuntu 20.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/how-to-install-bugzilla-on-ubuntu-20.04.jpg\",\"datePublished\":\"2022-05-16T17:00:55+00:00\",\"dateModified\":\"2022-10-05T10:14:20+00:00\",\"description\":\"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/how-to-install-bugzilla-on-ubuntu-20.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/how-to-install-bugzilla-on-ubuntu-20.04.jpg\",\"width\":742,\"height\":372,\"caption\":\"How to Install Bugzilla on Ubuntu 20.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-bugzilla-on-ubuntu-20-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Bugzilla on Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Bugzilla on Ubuntu 20.04 | RoseHosting","description":"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Bugzilla on Ubuntu 20.04","og_description":"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2022-05-16T17:00:55+00:00","article_modified_time":"2022-10-05T10:14:20+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg?v=1650982609","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_description":"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Bugzilla on Ubuntu 20.04","datePublished":"2022-05-16T17:00:55+00:00","dateModified":"2022-10-05T10:14:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/"},"wordCount":628,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg","keywords":["bugzilla","how to install","Ubuntu 20.04"],"articleSection":["Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/","name":"How to Install Bugzilla on Ubuntu 20.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg","datePublished":"2022-05-16T17:00:55+00:00","dateModified":"2022-10-05T10:14:20+00:00","description":"In this blog post, we are going to explain in step-by-step detail on how to install Bugzilla on Ubuntu 20.04.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/04\/how-to-install-bugzilla-on-ubuntu-20.04.jpg","width":742,"height":372,"caption":"How to Install Bugzilla on Ubuntu 20.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-bugzilla-on-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Bugzilla on Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=40835"}],"version-history":[{"count":11,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40835\/revisions"}],"predecessor-version":[{"id":43299,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/40835\/revisions\/43299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/41228"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=40835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=40835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=40835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}