In this video, I’ll walk you through how to install XAMPP on macOS step by step. This guide is beginner-friendly and works on Mac M1, M2, M3, and Intel Macs.
Follow the steps below to set up XAMPP correctly on your Mac.
Step 1: Download XAMPP Installer
Open your web browser and visit the official XAMPP website:
👉 https://www.apachefriends.org/index.html
Click on the Download button and choose the XAMPP installer for macOS.
⸻
Step 2: Run the XAMPP Installer
Once the download is complete:
• Go to your Downloads folder
• Locate the downloaded XAMPP installer file
• Double-click the file to start the installation
⸻
Step 3: Start the Installation
You may see a macOS security prompt asking if you want to open the app.
• Click Open to continue
• Follow the on-screen instructions
• Enter your administrator password if prompted
Step 4: Select Components
During installation, you’ll see a list of components.
By default, these are selected:
• Apache
• MySQL
• PHP
These are enough for most developers. You can review or add other components if needed.
⸻
Step 5: Choose Installation Location
Choose where you want to install XAMPP.
• The default location is the Applications folder
• Recommended to keep the default for simplicity
⸻
Step 6: Complete the Installation
Click on the Install button and wait for the process to finish.
Installation may take a few minutes depending on your system.
⸻
Step 7: Launch XAMPP Control Panel
After installation:
• Open XAMPP Control Panel from the Applications folder or Launchpad
• Start Apache and MySQL services
• Use the control panel to manage all XAMPP components
⸻
Step 8: Verify XAMPP Installation
Open your browser and go to:
👉 http://localhost
If you see the XAMPP dashboard, your installation was successful
⸻
Final Notes
By following these steps, you’ll have a fully working local development environment on your Mac. XAMPP makes it easy to:
• Practice web development
• Run PHP & MySQL locally
• Install WordPress on localhost
• Build and test web applications
Whether you’re a beginner or an experienced developer, XAMPP simplifies server setup so you can focus on coding and learning.
#XAMPP #MacOS #WebDevelopment #Localhost #TechQuestWithBikash
#MacOS #WebDevelopment #Localhost #TechQuestWithBikash