We're here to assist with any of your needs, don't hestitate to reach out.
MantisBT is an open-source web-based issue tracking system that helps organizations manage their bug tracking, project management, and collaboration needs. It provides a simple and easy-to-use interface for tracking and resolving issues, as well as facilitating communication between team members.
Before installing MantisBT, make sure your CentOS 7 server is up-to-date and has the necessary software installed. You will need:
Use the following commands to install the required packages:
$ sudo yum install httpd php php-mysql mariadb-server
Enable and start the required services:
$ sudo systemctl enable httpd $ sudo systemctl start httpd $ sudo systemctl enable mariadb $ sudo systemctl start mariadb
Download the latest version of MantisBT from the official website:
$ cd /tmp $ wget https://www.mantisbt.org/download.php
Extract the downloaded archive:
$ tar xf download.php
Move the extracted directory to the Apache document root:
$ sudo mv /tmp/mantisbt- /var/www/html/mantisbt
Log in to MySQL/MariaDB:
$ mysql -u root -p
Create a new database for MantisBT:
mysql> CREATE DATABASE mantisbt;
Create a new user and grant necessary privileges:
mysql> CREATE USER 'mantisbtuser'@'localhost' IDENTIFIED BY 'password'; mysql> GRANT ALL PRIVILEGES ON mantisbt.* TO 'mantisbtuser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> EXIT;
Open the MantisBT configuration file:
$ sudo nano /var/www/html/mantisbt/config_inc.php
Update the database settings with the information for the previously created database and user:
$g_hostname = 'localhost'; $g_db_username = 'mantisbtuser'; $g_db_password = 'password'; $g_database_name = 'mantisbt';
Update the permissions on the MantisBT directory:
$ sudo chown -R apache:apache /var/www/html/mantisbt
Open your web browser and access MantisBT using your server's IP address or hostname:
http:///mantisbt
Follow the installation wizard to complete the setup of MantisBT.
You have successfully installed MantisBT on your CentOS 7 server. You can now use this powerful issue tracking system to efficiently manage your projects and collaborate with your team.
What our customers say about us
Create your free account today.