How to Install XAMPP on Windows 11 Using Winget: A Simple Guide

  • Thread Author
In the ever-evolving landscape of web development, setting up a local environment can feel as daunting as assembling IKEA furniture without the instructions. Luckily, XAMPP comes to the rescue, allowing developers to run a LAMP server—comprising Apache, MariaDB, PHP, and Perl—on their Windows 11 systems without any Linux attachment! Whether you're looking to whip up a quick prototype or dive deep into web development, installing XAMPP has become just a command away, especially with the surprisingly handy Windows package manager, Winget.

Why Choose XAMPP?​

XAMPP—standing for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P), and Perl (P)—offers developers the perfect local development environment. It's lightweight, user-friendly, and can coexist with other server applications, such as IIS (Internet Information Services). With both GUI (Graphical User Interface) and CLI (Command Line Interface) options, even novices can get their feet wet without feeling overwhelmed.

Installing XAMPP in Windows 11: A Step-by-Step Guide​

Ready to get started? Here’s how you can install XAMPP on Windows 11 using a single command, leveraging Winget for streamlined installation.

Step 1: Open Command Prompt as Administrator​

First, you need the Command Prompt with elevated privileges. Right-click on the Windows 11 Start button and select “Terminal (Admin)”. This opens a command shell allowing you to install software without running into pesky permission issues.

Step 2: Confirm Winget Installation​

Windows 11 comes with a snazzy package manager called Winget. To check if it's installed, type the following command:
Bash:
 winget --version
If Winget is installed, you'll see its version number. If not, you’ll need to update Windows or manually install the Winget App Installer from the Microsoft Store.

Step 3: Search for XAMPP in Winget​

Once you confirm that Winget is ready to go, find XAMPP in the Winget repository with this command:
Bash:
 winget search xampp

Step 4: Install XAMPP Using Winget​

Upon locating XAMPP in the search results, you can initiate the installation by typing:
Bash:
 winget install ApacheFriends.Xampp.8.2
Sit back and relax as Winget does its magic—downloading and installing XAMPP. Depending on your internet speed, this can take a few moments.

Step 5: Verify the Installation​

To check if everything went smoothly, look for XAMPP by searching in the Windows 11 Start menu. When you see its icon, click to launch it. Alternatively, you may also navigate to the installation folder located at C:\xampp. Once open, start the Apache and MySQL modules to verify operations.
Head to your browser and enter [url="http://localhost%5B/ICODE%5D(http://localhost%5B/ICODE"]http://localhost(http://localhost%5B/ICODE[/url]). If the XAMPP local webpage pops up, congratulations, you’ve successfully installed XAMPP!

Step 6: Configuring XAMPP (Optional)​

Now that you have the essentials set up, you might want to tailor XAMPP to fit your development needs. Here are a few tweaks you might consider:
  • Change the Port: If another service (like IIS) is running on port 80, you can shift Apache to another port. Edit the httpd.conf file and change Listen 80 to something like Listen 8080.
  • Configure PHP: Dive into the php.ini file located in C:\xampp\php to adjust PHP settings such as upload_max_filesize, post_max_size, and max_execution_time based on your project needs.

Step 7: Uninstalling XAMPP (If Needed)​

If you find you no longer need XAMPP, uninstalling it is just as simple:
Bash:
 winget uninstall xampp

The Advantages of Using Winget​

Using Winget for the installation of XAMPP boasts several perks:
  • Speed: Winget automates package downloading, saving you time.
  • Automation: Ideal for users who prefer scripting and automating their development environment setups.
  • Simplicity: Winget pulls the latest versions from reliable repositories without the risk of outdated downloads.

Conclusion​

By following these straightforward steps, you can quickly establish your local web development environment on Windows 11 without any hiccups. XAMPP enables you to work on PHP, MySQL, and Apache projects efficiently, all while basking in the friendly confines of Windows. Embrace Winget for an automated installation experience, and watch as you glide through your development tasks like a pro. Now, go forth and create!
For further reading on maximizing your Windows 11 experience, check out related articles on techniques to record your screen or manage your system settings effortlessly. Happy coding!
Source: H2S Media https://www.how2shout.com/how-to/how-to-install-xampp-on-windows-11-using-single-command.html
 

Back
Top