Software Testing Class

Tutorial #3: Installation of Mantis Bug Tracker on Windows

In Mantis Bug Tracker tutorial, we will learn how to install Mantis Bug Tracker on Windows. For this, first of all, we need to understand the pre-requirements of the system where Mantis has to be installed.

Pre Requirements for Client and Server System

  1. About Operation System and Browser (Client): MantisBT runs on Windows, macOS, Linux, Solaris. It is a web-based tool which can be accessed using Web Browsers. It can work on all the browsers from Chrome, Firefox (45 and above), Internet Explorer (10 and above), Safari and Opera.
  2. About Web Server (Server): Mantis requires a Computer and a web server installed on the computer. Mainly Microsoft IIS and Apache web server are used for Mantis Bug Tracker but now, it would support any latest version of web servers. The only requirement is the web server should support PHP technology.
  3. File Extensions: Mantis uses only .php files. So the web server should support .php extensions
  4. RDBMS Extensions: The database extensions (in .php) used by Mantis are MySQL (MySQL), pgsql (PostgreSQL), oci8 (Oracle Server), sqlsrv (MS SQL Server). A database is required to store the data of Mantis. Disk space will depend on the volume of data.
  5. Mantis Bug Tracker requires UFT-8(Unicode) support using mbstring.
Mantis Installation on Windows

New Installation of Mantis Bug Tracker

There are many methods available to install Mantis Bug Tracker on the system. Some of the common methods are using WAMP Server, XAMPP Server and using Bitnami Application.In this tutorial, we will concentrate on the installation of Mantis using Bitnami Mantis Stack. The Bitnami Mantis Stack is an installer that greatly simplifies theinstallation of Mantis and runtime dependencies. It includes ready-to-run versions of Apache, MySQL, and PHP. Mantis Stack is distributed for free under the Apache 2.0 license.

If all the above pre-requirements are fulfilled, the next step will be to install the bug tracker.

https://bitnami.com/stack/mantis/installer. Click on Win/Mac/Linux (highlighted part in the screenshot)

Additional Information

Let us also have a look at some other features of Bitnami Application.

apache2/: Apache Web server.

PHP/: PHP Scripting Language.

MySQL/: MySQL Database.

apps/

mantis/: Mantis application folder

conf/: Mantis Apache configuration files

htdocs/: Mantis PHP application files

phpMyAdmin/: phpMyAdmin application folder (optional)

Sever: localhost: 3307

http://127.0.0.1:81/phpmyadmin/server_databases.php.

Enter any connection name -> select connection type “TCP/IP” -> username: root and password set during installation ->Enter the port number entered for MySQL access during installation -> Click on Test Connection. The connection made will be successful ->Successful login will open the SQL workbench.

Conclusion

In this tutorial, we have seen how to install Mantis Bug Tracker using Bitnami Application. There are several other ways to install Bitnami using WAMP, XAMPP server. Next, we will take a look at a trial set up of Mantis Web Version.


⇓ Subscribe Us ⇓


If you are not regular reader of this website then highly recommends you to Sign up for our free email newsletter!! Sign up just providing your email address below:


 

Check email in your inbox for confirmation to get latest updates Software Testing for free.


  Happy Testing!!!
 
Exit mobile version