open the /var/# What SQL database to use. Once you have created the Bugzilla MySQL/MariaDB database,and installed it to your web root directory, configure the database connection details. To attempt an automatic install of every required and optional module with one command, do: /usr/bin/perl -all Configure Bugzilla Database Connection * Running on Linux 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:Ĭhecking for CGI.pm (v3.51) ok: found v4.38Ĭhecking for Digest-SHA (any) ok: found v6.02Ĭhecking for TimeDate (v2.23) ok: found v2.24Ĭhecking for DateTime (v0.75) ok: found v1.50Ĭhecking for DateTime-TimeZone (v1.64) ok: found v2.19Ĭhecking for DBI (v1.614) ok: found v1.641Ĭhecking for Template-Toolkit (v2.24) ok: found v2.29Ĭhecking for Email-Sender (v1.300011) ok: found v1.300031Ĭhecking for Email-MIME (v1.904) ok: found v1.949Ĭhecking for List-MoreUtils (v0.32) ok: found v0.428Ĭhecking for Math-Random-ISAAC (v1.0.1) ok: found v1.004Ĭhecking for JSON-XS (v2.01) ok: found v3.04Ĭhecking for DBD-mysql (v4.001) ok: found v4.046Ĭhecking for DBD-Oracle (v1.19) not foundĬhecking for DBD-SQLite (v1.29) not found Once you have place the Bugzilla source code under the web root directory, you can now check if any required perl module is missing by executing the command below cd /var/* This is Bugzilla 5.0.6 on perl 5.26.3 Tar xf bugzilla-5.0.6.tar.gz -C /var/www/html/bugzilla -strip-components=1 Next, you can install Bugzilla bug tracker on CentOS 8 by simply downloading the latest stable release version of the Bugzilla source code from the downloads page and placing it under the your web root document folder. Restart MariaDB systemctl restart mariadb Install Bugzilla Bug Tracker on CentOS 8 sed -i.bak '/^/a max_allowed_packet=16M\nft_min_word_len=2' /etc/my.cnf.d/server.cnf Next, insert the lines below to /etc/my.cnf.d/server.cnf file. Reload privileges table and exit the database flush privileges Grant all on bugzilla.* to identified by 'changeme' Be sure to replace the database name, user and the password accordingly. Login to MariaDB and create the database and database user with all privileges granted. mysql_secure_installation Create the Bugzilla Database and Database User Run MariaDB initial security script to disable remote root login, remove anonymous users, test databases. Start and enable MariaDB to run on system boot systemctl enable -now mariadb Hence, to install MariaDB on CentOS 8, run the command belows cat /etc//mariadb.repoĮOF dnf install galera-4 -y dnf -disablerepo=appstream install MariaDB-server MariaDB-client Check that we installed the MySQL perl module above. ![]() Similarly, for the database, you can PostgreSQL instead. Start and enable Apache service to run on system boot systemctl enable -now httpd Install and Configure Bugzilla Database on CentOS 8 Install MariaDB database on CentOS 8 Hence, you can install Apache on CentOS 8 by running the command below dnf install httpd httpd-devel You can use any other web server of your preference, but this guide used Apache. (with 51 registered patches, see perl -V for more detail)Ĭopyright 1987-2018, Larry Wall Install Apache Web Server You can then verify the version of installed Perl on CentOS 8 using the command below perl -v This is perl 5, version 26, subversion 3 (v5.26.3) built for x86_64-linux-thread-multi dnf install perl perl-CPAN perl-DBD-MySQL gcc gd gd-devel graphviz patchutils perl- wget curl Install Perl on CentOS 8, and other required package dependencies. However, if possible you should install Perl 5.12 or newer, as these newer versions have some useful improvements which will make your life easier.Įnable other required repos dnf install epel-release dnf config-manager -set-enabled powertools Bugzilla 5.0 and newer require Perl 5.10.1. Perl is the core requirement of installing and running Bugzilla. Well, once you setup your server with your desired requirements, you can proceed to install Bugzilla. These include the system OS, the hardware and software requirements as outlined on Bugzilla requirements page. In order to install Bugzilla bug tracker on CentOS 8, there are a few system considerations you might want to make. Sanity Check Install Bugzilla Bug Tracker on CentOS 8 Prerequisites.Control Bug Visibility/Editing with Groups.mod_perl Support for Excellent Performance.Extension Mechanism for Highly Customizable Installations.Automatic Username Completion or Drop-Down User Lists.Scheduled Reports (Daily, Weekly, Hourly, etc.) by Email. ![]()
0 Comments
Leave a Reply. |