Moodle Powered by GlobalSolutions
Moodle (Modular Object-Oriented Dynamic Learning Environment) is a free open source learning platform designed to provide educators, administrators, and learners a secure and integrated system to create personalized learning environments. It is a Virtual Learning Environment that makes it easy to provide online support for your course.
We have made this production-ready and bundled it with all the components required to run Moodle. We have also made sure the image is hardened so it is secured from all existing vulnerabilities.
Why Subscribe to Our Offering in AWS Marketplace
- We update the software constantly to the latest version to address security issues.
- Customers can kick-start their core work right away with our pre-packaged AMIs.
- Production ready application stacks.
- Packaged with a Patch Management solution which can be enabled to protect your servers as you go to production — learn more at https://patchawscloud.com/saasconsole.
Accessing Your AMI from AWS Marketplace
To get started with your Moodle stack:
- Subscribe: Purchase the Moodle AMI from the AWS Marketplace.
- 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 Moodle stack is installed in standard Windows directories for easy access:
| Category | Packages | Version | Location |
|---|---|---|---|
| RDBMS | MySQL | 8.4.9 | C:\Program Files\MySQL |
| Web Server | Apache | 2.4.66 | C:\Apache24 |
| PHP | PHP | 8.4.20 | C:\PHP |
| phpMyAdmin | phpMyAdmin | 5.1.2 | C:\Apache24\htdocs\phpmyadmin |
| Moodle | Moodle | 5.2+ | C:\Apache24\htdocs\moodle |
MySQL and phpMyAdmin Credentials
| Username | Password |
|---|---|
| root | global |
Important: Change these default credentials immediately after initial login for security.
Getting Started
The Moodle offering from GlobalSolutions comes pre-packaged with all the dependent components. All you have to do is subscribe to our AMI and start using it right away.
Accessing the Application
To access the Moodle application as an Administrator, click the Admin icon on your desktop — this will take you directly to the Moodle Admin Login Page. Alternatively, open your browser and navigate to http://localhost/moodle/login/ and log in with the following credentials:
| Username | Password |
|---|---|
| admin | Moodle3* |
Important: Immediately after logging in as Administrator, change the default admin details with your own. Use the dropdown menu in the top-right corner and select Profile to update the admin details.
Making Moodle Accessible from the Web
- Allocate an Elastic IP in the AWS Console and associate it with your instance.
- If you have a domain name, go to the DNS settings and update the IP address to point to the Elastic IP.
- Open the Moodle config file at
C:\Apache24\htdocs\moodle\config.phpand locate the following line:$CFG->wwwroot = 'http://localhost/moodle';
Replacelocalhostwith your Elastic IP address and save the file. - You can now access Moodle from outside using the domain name or Elastic IP:
http://Elastic_ip/moodle/loginhttp://domain_name/moodle/login
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.