Listing Thumbnail

    XAMPP Server on Windows 2022 + Apache Web Server + PhpMyadmin + MySQL

     Info
    Deployed on AWS
    AWS Free Tier
    Pre-configured XAMPP stack on Windows Server 2022 with Apache, MariaDB, PHP, Tomcat, and phpMyAdmin - deploy a production-ready web server in minutes without manual setup.
    4.5

    Overview

    XAMPP Server on Windows Server 2022 - Pre-Configured Web Development Stack

    Deploy a fully configured web server stack on AWS without manual installation or configuration. This AMI from Cloud Infrastructure Services delivers Apache, MariaDB, PHP, Perl, phpMyAdmin, FileZilla FTP, and Apache Tomcat - preinstalled, preconfigured, and ready to serve traffic on Windows Server 2022. It is a complete alternative to manually building a WAMP or LAMP stack.

    What You Get

    XAMPP makes it easy for developers to build applications and install popular platforms through XAMPP click-install, including WordPress, Joomla, Drupal, Moodle, Magento, and more. Everything is managed from a single XAMPP Control Panel, so you can host multiple websites and applications, create unlimited databases, and share your sites internally or publicly over the internet.

    Technical Requirements

    Recommended minimum instance: t3.medium (2 vCPU, 4 GB RAM) or higher depending on workload. Minimum storage: 30 GB EBS volume. Required security group ports: 80 (HTTP), 443 (HTTPS), 21 (FTP), 3306 (MariaDB), 8080 (Tomcat), and 3389 (RDP for administration).

    Security Configuration

    • Windows Firewall is pre-configured with rules restricting access to essential service ports
    • phpMyAdmin is accessible via localhost; configure IP restrictions for remote access
    • RDP access secured through AWS security groups - restrict to known IP ranges
    • SSL/TLS can be enabled on Apache for encrypted connections
    • Default accounts should be updated with strong passwords on first login
    • Regular Windows Updates and XAMPP component patches recommended

    XAMPP Server Features

    • Apache Web Server: fast, reliable, industry-standard web server
    • MariaDB Server: robust open-source relational database
    • PHP scripting language: full PHP runtime preinstalled and preconfigured
    • Run PHP under FastCGI: for improved performance and stability
    • Perl: Perl scripting language installed
    • phpMyAdmin: manage your databases through an easy web interface
    • FileZilla FTP Server: upload and manage your website files securely
    • Apache Tomcat: run Java-based web applications alongside your PHP sites
    • SQLite: lightweight embedded database engine
    • Send Mail: configure XAMPP to send emails from localhost
    • Mercury Mail Transport System: built-in mail server
    • Zend Framework: PHP application framework included
    • Xdebug debugger: step through and debug your PHP code
    • Deploy applications using Git
    • XAMPP Control Panel: start, stop, and monitor all services from one place
    • Install and switch versions of Apache, MySQL, and PHP
    • Back up your databases
    • Create aliases and virtual hosts
    • Host unlimited websites and web applications

    XAMPP Use Cases

    • Web development: build and test PHP, Perl, and Java applications in a complete, self-contained stack
    • Content management systems: run WordPress, Joomla, Drupal, Moodle, Magento, and other popular applications
    • Digital agency multi-site hosting: an agency can deploy 10+ client WordPress or Joomla sites from a single instance, managing them all through the XAMPP Control Panel and phpMyAdmin
    • Ecommerce stores: build online shops on Magento or WooCommerce for small retail businesses handling product catalogs and customer transactions
    • Staging and testing: stage and validate sites and applications before pushing them to production
    • Database-driven applications: back custom applications with MariaDB or SQLite
    • Learning and training: a full-featured environment for teaching web development to students or onboarding new team members

    Next Steps

    Launch this AMI from the AWS Marketplace, connect via RDP, and open the XAMPP Control Panel to start all services. Visit our getting-started guide for a detailed walkthrough of initial configuration, security hardening, and deploying your first application. Link in vendor resources below.

    Disclaimer: XAMPP is a product of Apache Friends. Apache, Tomcat and the Apache logo are trademarks of the Apache Software Foundation. MariaDB is a trademark of MariaDB Foundation. All trademarks are the property of their respective owners and any use is for referential purposes only. This image is maintained by Cloud Infrastructure Services. No warranty of any kind, express or implied, is included with this software. Use at your own risk; responsibility for any damages resulting from the use of this software rests entirely with the user. The author is not responsible for any damage that its use could cause.

    Highlights

    • Pre-configured all-in-one web stack with 7 integrated components - Apache, MariaDB, PHP, Perl, phpMyAdmin, FileZilla FTP, and Tomcat - installed and ready on Windows Server 2022. Skip manual installation and dependency configuration entirely. Launch on AWS and connect via RDP to find every service ready to start from the XAMPP Control Panel.
    • Deploy popular web applications through XAMPP click-install including WordPress, Joomla, Drupal, Moodle, and Magento. Host multiple websites and databases from a single instance. Manage everything through the XAMPP Control Panel and phpMyAdmin web interface without command-line configuration.
    • XAMPP makes it easy for developers to build applications and also to install many of the applications that are available via XAMPP click install, for example Joomla, WordPress, Drupal, Moodle, Magento & many more applications.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Win2022 Windows Server 2022

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    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.
    Financing for AWS Marketplace purchases

    Pricing

    XAMPP Server on Windows 2022 + Apache Web Server + PhpMyadmin + MySQL

     Info
    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.

    Usage costs (273)

     Info
    • ...
    Dimension
    Cost/hour
    t2.medium
    Recommended
    $0.05
    t2.micro
    $0.05
    t3.micro
    $0.05
    t3.large
    $0.05
    i3en.metal
    $0.05
    r5.4xlarge
    $0.05
    r5ad.12xlarge
    $0.05
    i3.16xlarge
    $0.05
    m5n.12xlarge
    $0.05
    m3.2xlarge
    $0.05

    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.
    Tell us how we can improve this page, or report an issue with this product.

    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.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    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 patches installed. Simply run Windows update to install latest Microsoft OS patches

    Additional details

    Usage instructions

    RDP into instance, username is: Administrator

    Scroll down to 'Getting Started' on the following URL: https://cloudinfrastructureservices.co.uk/how-to-setup-xampp-on-windows-in-azure-aws-gcp/ 

    Resources

    Support

    Vendor support

    Support Channels

    Cloud Infrastructure Services provides email support for this XAMPP Server AMI. You can reach us through our website https://cloudinfrastructureservices.co.uk/contact-us/ 

    Getting Started Guide

    A step-by-step setup guide is available covering initial configuration, accessing the XAMPP Control Panel, connecting to phpMyAdmin, and deploying your first web application. https://cloudinfrastructureservices.co.uk/how-to-setup-xampp-on-windows-in-azure-aws-gcp/ 

    What We Help With

    • Initial AMI launch and RDP connection issues
    • XAMPP Control Panel configuration
    • Apache, MariaDB, and PHP service troubleshooting
    • phpMyAdmin access and database management questions
    • General guidance on deploying web applications

    Disclaimer: XAMPP is a product of Apache Friends. Apache, Tomcat and the Apache logo are trademarks of the Apache Software Foundation. MariaDB is a trademark of MariaDB Foundation. All trademarks are the property of their respective owners and any use is for referential purposes only. This image is maintained by Cloud Infrastructure Services. No warranty of any kind, express or implied, is included with this software. Use at your own risk; responsibility for any damages resulting from the use of this software rests entirely with the user. The author is not responsible for any damage that its use could cause.

    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.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    100
    In Databases
    Top
    100
    In Content Management
    Top
    100
    In eCommerce

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    12 reviews
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Web Server Engine
    Apache Web Server included as the primary HTTP server for handling web requests and serving content
    Database Management
    MariaDB relational database server with phpMyAdmin web interface for database administration and management
    Server-Side Scripting
    PHP runtime environment with FastCGI execution mode for improved performance and stability, plus Perl scripting language support
    Application Server
    Apache Tomcat included for running Java-based web applications alongside PHP sites
    Development and Debugging Tools
    Xdebug debugger for step-through debugging of PHP code, Git deployment support, and XAMPP Control Panel for centralized service management
    Web Server Technology
    OpenLiteSpeed web server with Apache rewrite rules compatibility
    Caching and Performance Acceleration
    Intelligent cache acceleration features with advanced cache-management tools and optimization capabilities
    Server-Side Scripting
    PHP runtime environment for dynamic content generation and WordPress functionality
    Security Features
    Top-notch security mechanisms integrated within the web server infrastructure
    Containerization Technology
    Docker-based runtime environment for application deployment and management
    One-Click Application Deployment
    Integrated app store supporting one-click deployment of over 200 template applications
    GitOps Deployment Approach
    GitOps-based deployment methodology enabling continuous deployment and configuration management
    Web-Based Management Interface
    Web-based control panel for domain binding, HTTPS setup, access control, and status monitoring
    Multi-Application Management
    Control panel capability for installing and managing multiple applications on a single instance

    Contract

     Info
    Standard contract

    Customer reviews

    Ratings and reviews

     Info
    4.5
    12 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    75%
    17%
    8%
    0%
    0%
    0 AWS reviews
    |
    12 external reviews
    External reviews are from G2 .
    Md Al imrun K.

    XAMPP is an awesome tool for php developers

    Reviewed on May 24, 2024
    Review provided by G2
    What do you like best about the product?
    Every thing is needed for development is contained in this which is very helpful
    What do you dislike about the product?
    The confusion of mysql and maria db which is used in this system is what I dislike
    What problems is the product solving and how is that benefiting you?
    I have no idea about the problem
    Akhilesh S.

    XAMPP is a free and open source web server solution

    Reviewed on Jan 17, 2024
    Review provided by G2
    What do you like best about the product?
    Its a complete solution where you can run the files and database both and easy to use and easy to install.
    What do you dislike about the product?
    Sometime we have to uninstall it due to configuration issue
    What problems is the product solving and how is that benefiting you?
    Xampp server is solving my database and code management problem
    Calixto M.

    Facilitating effortless web development

    Reviewed on Sep 08, 2023
    Review provided by G2
    What do you like best about the product?
    Its a suite of tools that makes developing and managing databases effortless. it comes pre-packaged with scripting language support and the option to manually install compilers.
    What do you dislike about the product?
    Setting up XAMPP server on Windows 2016 quite difficult without documentation. its properly set up it becomes a solution for PHP development. The lack of comprehensive instructions is frustrating.
    What problems is the product solving and how is that benefiting you?
    XAMPP Server on Windows 2016 offers an open source solution. It addresses the challenge of establishing a development environment. Provides advantages, for businesses by facilitating effortless web development.
    Higher Education

    This is the best way to setup local web development environment on Windows!

    Reviewed on Sep 03, 2023
    Review provided by G2
    What do you like best about the product?
    I have used XAMPP primarily for local web development. It provides an ideal environment in our local system to create and test software. The combination mentioned above is really all we need to quickly develop applications - Apache web server to host, MySQL and PhpMyadmin to manage the database
    What do you dislike about the product?
    The main disadvantage of this setup is its primarily designed for Windows which creates inefficiencies when using with Linux and Mac. I use Mac to develop complex applications and I have observed its performance to be subpar as compared to Windows. One more issue I faced while using this is the amount of manual updates we need to do to keep the software up to date.
    What problems is the product solving and how is that benefiting you?
    XAMPP helped me to quickly develop prototype of my software development project and showcase it to my superiors. The free and open source software platform helps in minimizing costs related to setup an actual environement for web development.
    Prashad D.

    Back End Development and database connection using Xampp

    Reviewed on Sep 01, 2023
    Review provided by G2
    What do you like best about the product?
    Xampp is open source , light,and easy to setup and use . It's mySQL connection setup is very easy and just opening control panel we can connect to apache and mysql very quickly .
    It is best back end development software for begginers or who have to make their career in php .
    What do you dislike about the product?
    Xampp is not officially supported in windows 2016 and that's why many people don't use it . Sometimes when become continuous false query in server then mysql become currupt and we have take backup of it from database .It is very dangerous thing for database .
    What problems is the product solving and how is that benefiting you?
    I was using since 3 years of my web development career .It is very best software for backend and cloud development .It is simple to use hence most of companies prefer the xampp for web development .
    We have to firstly install xampp from it's official website and after installing it is very good in server and database management .
    I have created many big projects in it without any problem
    View all reviews