This product has charges associated with it, which includes support from Cloud Infrastructure Services. Deploy a production-ready LAMP stack (Apache, PHP, MySQL, phpMyAdmin) on Ubuntu 24.04 in minutes.
Apache LAMP Stack on Ubuntu 24.04 - Pre-Configured and Supported
Launch a fully configured LAMP web server on AWS in minutes instead of hours. This AMI from Cloud Infrastructure Services eliminates manual installation and configuration of Apache, PHP, MySQL, and phpMyAdmin - giving developers, agencies, and small teams a production-ready web hosting environment with included expert support.
This is a repackaged open source software product with additional charges for support and maintenance from Cloud Infrastructure Services.
Who This Is For
This AMI is built for developers, digital agencies managing client websites, and small-to-mid-size teams who need a reliable web hosting stack without spending time on manual server setup. If you are deploying WordPress sites for clients, running a WooCommerce store handling seasonal traffic spikes, or standing up dev/test environments quickly, this pre-configured stack saves you from repetitive configuration work.
What Is Included
Apache2 Web Server: Pre-installed and configured to serve static and dynamic content on your EC2 instance.
MySQL Community Edition: Relational database pre-installed with tools for developing and managing business-critical applications.
PHP: Server-side scripting language configured and ready for application deployment.
phpMyAdmin: Browser-based MySQL administration for managing databases, tables, columns, relations, indexes, users, and permissions.
Let's Encrypt: Create free SSL certificates for your web applications directly from the server.
Ubuntu 24.04 LTS: Long-term support operating system providing stability and security updates.
Getting Started After Launch
Launch the AMI on your chosen EC2 instance type within your VPC.
Ensure your security group allows inbound traffic on ports 22 (SSH), 80 (HTTP), and 443 (HTTPS).
Connect to your instance via SSH using your EC2 key pair.
Let's Encrypt provides free TLS certificates to encrypt traffic in transit.
AWS VPC security groups and NACLs provide network-level access control.
AWS Integration Points
Scaling: Use AWS Auto Scaling groups to add capacity during traffic spikes.
Load Balancing: Deploy behind Elastic Load Balancers across multiple Availability Zones for high availability.
Content Delivery: Integrate with Amazon CloudFront CDN for global low-latency content delivery.
DNS Management: Use Amazon Route 53 for domain management and DNS routing.
Storage: Connect to Amazon S3 for static asset storage and backup.
Monitoring: Integrate with Amazon CloudWatch for real-time performance metrics and alerting.
Backup: Use AWS Backup for automated snapshots and disaster recovery.
Database Migration: Migrate to Amazon RDS for fully managed MySQL when your workload grows.
Use Cases
Agency Website Hosting: A digital agency deploying 10-20 client WordPress or Drupal sites on a single instance with phpMyAdmin for easy database management across all sites
Highlights
Production-ready LAMP stack pre-installed and configured on Ubuntu 24.04 LTS: Apache web server, PHP, MySQL Community Edition, and phpMyAdmin browser-based database administration. Eliminates hours of manual installation, dependency resolution, and configuration - launch and start deploying your web application immediately after instance boot.
Security-focused configuration out of the box: MySQL root access restricted to localhost, SSH key-pair authentication enforced, phpMyAdmin secured behind VPC security groups, and free SSL/TLS certificates available via pre-installed Let's Encrypt. Integrate with AWS Security Groups, NACLs, and CloudWatch for comprehensive monitoring and access control.
Create scalable applications using Apache. Host and secure your web applications and provide fast access to your websites, applications.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for the EC2 instance size you choose, plus vendor support. Each dimension maps to a specific AWS instance type, so pricing scales with the compute, memory, and storage of that instance. Options range from small burstable sizes to large memory-optimized, compute-optimized, GPU, and bare-metal instances. The software stack stays the same across every instance; only the underlying hardware size changes. You select the instance that matches your workload, and your hourly rate reflects that choice. There is no upfront commitment, so charges accrue only while an instance runs.
Top-of-mind questions for buyers
What does one hourly unit cover for each instance type?
One unit is one running EC2 instance of the type you select, billed per hour. The rate covers both the AWS compute and the vendor's software and support. Each instance you launch bills separately. Instance size sets the compute, memory, and storage you receive.
Am I charged when the instance is stopped or paused?
The hourly software charge meters running time only. A fully stopped instance stops accruing this fee. You may still pay underlying AWS storage costs for the attached disk while the instance is stopped. Charges resume when you start the instance again.
Does the same software stack ship on every instance type I choose?
Yes. Every instance comes pre-configured with the LAMP stack: Apache Web Server, MySQL Server, PHP, phpMyAdmin, and Let's Encrypt, on Ubuntu 24.04. Only the underlying hardware size changes between dimensions. The software and support included stay identical regardless of the instance you pick.
cloudinfrastructureservices.co.uk
Helpful?
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Latest OS updates available, simply run 'sudo apt-get update' to install latest OS package updates.
This product includes support from Cloud Infrastructure Services for installation, configuration, and troubleshooting of the LAMP stack components (Apache, MySQL, PHP, phpMyAdmin) on your AWS deployment.
Troubleshooting Apache, MySQL, PHP, and phpMyAdmin issues
Guidance on SSL certificate setup with Let's Encrypt
General best practices for securing and maintaining your LAMP stack
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Apache2 web server pre-installed and configured to serve static and dynamic content on EC2 instances
Database Management
MySQL Community Edition with phpMyAdmin browser-based administration for managing databases, tables, columns, relations, indexes, users, and permissions
Server-Side Scripting
PHP server-side scripting language configured and ready for application deployment
SSL/TLS Certificate Management
Let's Encrypt integration for creating free SSL certificates to encrypt traffic in transit
Operating System Foundation
Ubuntu 24.04 LTS long-term support operating system providing stability and security updates
Pre-configured Web Stack
LAMP stack (Linux, Apache, MySQL, PHP) comes pre-configured for immediate deployment
Server Management Interface
Webmin embedded for visual editing of Apache configuration files and MySQL database operations
Content Management System
WordPress platform for publishing and content management capabilities
Rapid Deployment
One-click installation with quick and responsive deployment mechanism
Database Management
MySQL database operations with convenient management interface
Operating System Version
Ubuntu 24.04 LTS with long-term support updates and security patches
Web Server and Application Stack
NGINX web server with PHP 8.2 and MySQL 8.1 pre-configured and optimized
Pre-configured Content Management System
WordPress pre-installed and fully configured with database connections and server settings ready for deployment
Security Features
Out-of-the-box security configurations including firewall settings, fail2ban, and SSL support
Container and Virtualization Support
Advanced support for containers and cloud-native tools integration for scalability and customization
I like how easy and reliable it is to set up and manage websites and databases with Apache, MySQL, and phpMyAdmin on Ubuntu 20.04.
What do you dislike about the product?
I dislike that it can be a bit resource-heavy for small servers, and phpMyAdmin sometimes feels slow or clunky with large databases.
What problems is the product solving and how is that benefiting you?
It solved the problem of hosting and managing dynamic websites with databases by providing a free, open-source, and well-supported stack that's easy to set up, use, and maintain.
Jasjit V.
Apache Webserver and MySQL server to depend upon.
Reviewed on Jan 31, 2025
Review provided by G2
What do you like best about the product?
Apache Webserver and MySQL server to depend upon. Provides 100%uptimes for DB access and phpMyAdmin console provides the easy to configure console access. Also the Apache webserver is easy to install and implement.
What do you dislike about the product?
Depending on webbased access for configuration is risky from security viewpoint.
What problems is the product solving and how is that benefiting you?
Hosting websites and Database by MySQLServer is easy and runs on older servers too, saving resources of the company.
Information Technology and Services
Apache Web Server
Reviewed on Sep 26, 2024
Review provided by G2
What do you like best about the product?
Flexibility and control. It is very customisable, MySQL is robust for managing databases, phpMyadmin makes database management easier with its user friendly interface
What do you dislike about the product?
Initial setup is complex. And sometimes facing lag on heavy traffic if not properly optimized
What problems is the product solving and how is that benefiting you?
Web hosting, db management, user friendly administration, cost effectiveness
Aditya K.
Data on webconsole
Reviewed on Jul 24, 2024
Review provided by G2
What do you like best about the product?
Through help of these we can easily access our data base and do operations easily from anywhere anytime by simply accessing the phpmyadmin URL.
What do you dislike about the product?
Nothing to dislike about these combination easily configured and easy to handle.
What problems is the product solving and how is that benefiting you?
We can easily access all the data in MySQL on easy web console.
Neeraj B.
Best combination to host a website
Reviewed on Oct 26, 2023
Review provided by G2
What do you like best about the product?
Easy technologies to host a website lamp stack is widely used in current trend. Easy to implement and light weight technology. Apache 2 and MySQL are free and no need of licence to buy.
What do you dislike about the product?
No backend support from Ubuntu MySQL php and MySQL if we stuck in crucial case and we need to provide rca report to client then it's difficult.
What problems is the product solving and how is that benefiting you?
Free of cost all technologies and easy to implement. No need to buy any licence.only hardware cost required.