Skip to content

How to Install AMPPS Stack on Windows 11

Richard
Written by
Richard
May 9, 2022 Updated Apr 15, 2026 1 min read
How to Install AMPPS Stack on Windows 11

Installing AMPPS on Windows 11 creates a local development environment for building and testing websites on your PC.

⚡ Quick Answer

Download the AMPPS installer from its website and run the setup file. Follow the prompts in the installation wizard, accepting default settings and clicking Install. Once complete, launch AMPPS and allow it through the Windows Defender Firewall if prompted.

AMPPS is a free software package that bundles Apache, MariaDB, and PHP together, simplifying the setup of a web server on your computer.

This tutorial shows you how to install AMPPS, enabling you to run applications like WordPress locally. It includes Softaculous, which allows for one-click installations of over 400 popular web apps.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *

Exit mobile version