The GlobalSolutions

WAMP Powered by GlobalSolutions

WAMP is a popular local server environment for Windows, comprising Apache, MySQL, and PHP, designed to facilitate web development. At GlobalSolutions, we’ve packaged WAMP into a production-ready solution, hardened against known vulnerabilities and pre-configured for immediate use on AWS EC2 instances.

Accessing Your AMI from AWS Marketplace

To get started with your WAMP stack:

  1. Subscribe: Purchase the WAMP 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.

Installation Paths and Versions

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

Category Packages Version Location
Web Server Apache 2.4.65 C:\Apache24
RDBMS MySQL 8.0.43 C:\Program Files\MySQL
PHP PHP 8.4.13 C:\PHP
phpMyAdmin phpMyAdmin 5.2.1 C:\Apache24\htdocs\phpmyadmin

MySQL and phpMyAdmin Credentials

Username Password
root global

Important: Change these default credentials immediately after initial login for security.

Finding Your Instance ID

To locate your AWS Instance ID:

Getting Started with WAMP Administration

The WAMP server allows you to manage your web environment locally. Access the control panel to start, stop, or configure services.

Accessing the WAMP Control Panel

Accessing phpMyAdmin

First-Time Setup: Update the default MySQL credentials and configure Apache settings as needed:
  1. Access phpMyAdmin and change the root password.
  2. Edit C:\Apache24\conf\httpd.conf for custom configurations.
  3. Restart WAMP via the system tray to apply changes.

Making WAMP Accessible from the Web

  1. Allocate an Elastic IP in the AWS Console and associate it with your instance.
  2. Update your domain’s DNS A record to point to the Elastic IP.
  3. Access your site externally via the domain or Elastic IP (e.g., http://yourdomain.com).
Security Tip: Configure security groups to allow inbound traffic on port 80 (HTTP) and 3306 (MySQL) from trusted sources only.

Support

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