The GlobalSolutions

MantisBT Powered by GlobalSolutions

MantisBT is an open-source bug tracking system commonly used to track software defects while developing and releasing products. We have made it easy for the user to start using the features of the product rather than spending time installing and configuring it.

We have made this production ready and bundled it with all the components required to run this application. We have ensured the image is hardened to be secured from all existing vulnerabilities.

Why Subscribe to Our Offering in AWS Marketplace

Accessing Your AMI from AWS Marketplace

To get started with your MantisBT stack:

  1. Subscribe: Purchase the MantisBT AMI from the AWS Marketplace.
  2. Connect via RDP:
    • In the AWS Console, select your launched instance and click Connect.
    • Choose RDP Client, upload your .pem key file, and decrypt the password using your private key.
    • Download the .rdp file and connect using the username Administrator and the decrypted password.
For more information, refer to the AWS Windows Instance Connection Guide.

Installation Paths and Versions

The MantisBT stack is installed in standard Windows directories for easy access:

Category Packages Version Location
RDBMS MySQL 8.0.46 C:\Program Files\MySQL
Web Server Apache 2.4.67 C:\Apache24
PHP PHP 8.5.6 C:\PHP
phpMyAdmin phpMyAdmin 5.2.3 C:\Apache24\htdocs\phpmyadmin
MantisBT MantisBT 2.28.3 C:\Apache24\htdocs\mantis

MySQL and phpMyAdmin Login

Username Password
root Instance_ID
Important: Change the default MySQL password immediately after your first login to phpMyAdmin.

Finding Your Instance ID

Getting Started with MantisBT

The MantisBT offering from GlobalSolutions comes pre-packaged with all dependent components. All you have to do is subscribe to our AMI and start using it right away.

Accessing the Application

First-Time Setup: After logging in as Administrator, go to My Account and update the default admin email address and other details with your own information.

Email Configuration

To enable email notifications, add the following settings to the end of the config_inc.php file located at C:\Apache24\htdocs\mantisbt\config. Replace the placeholder values with your company's email server details:

$g_allow_signup              = ON;
$g_enable_email_notification = ON;  // enables email messages
$g_phpMailer_method          = PHPMAILER_METHOD_SMTP;
$g_smtp_host                 = 'Your Company SMTP server';
$g_smtp_connection_mode      = 'tls';
$g_smtp_port                 = 587;
$g_smtp_username             = 'Your SMTP server Username';
$g_smtp_password             = 'Your SMTP server User Password';
$g_administrator_email       = 'Your admin email account';

Making MantisBT Accessible from the Web

  1. Allocate an Elastic IP in the AWS Console and associate it with your instance.
  2. If you have a domain name, go to your DNS settings and update the A record to point to the Elastic IP.
  3. Access MantisBT externally via:
    • http://<elasticip>/mantisbt
    • http://<domainname>/mantisbt
Security Tip: Configure your AWS security groups to allow inbound traffic on port 80 (HTTP) from trusted sources only.

AWS Cost Optimizer — CloudInsider

Our other popular offering is the AWS Cost Optimizer aka CloudInsider, available in AWS Marketplace. This service has helped our customers save significantly on AWS and other cloud spending. It is easy to subscribe and you can see the savings in minutes.

▶ Watch Demo Video Subscribe on AWS Marketplace

Support

For any questions or assistance with our AWS Marketplace offering, reach out to us at support@theglobalsolutions.net.