XAMPP
Dem still dey call am xampp control, apache friends
Local Apache, MySQL or MariaDB, PHP, and Perl stack for learning. Di control panel na xampp-control.exe. E no be production server.
Wetin you need know
XAMPP na local learning stack, no be production server.
xampp-control.exe dey start bundled Apache and MySQL or MariaDB. Dem make am for development. Docker Desktop, full MySQL install, and hosted PHP host na different products.
- Wetin e be?
- Local Apache, MySQL, PHP stack
- Production ready?
- No. Na for learning e dey
- Control panel?
- xampp-control.exe
Wetin be XAMPP?
XAMPP na bundled local Apache, database, and PHP stack. E no be hardened production server and no be Docker Desktop.
If you never use am before
If PHP class say make you install XAMPP, get am from apachefriends.org/download.html. xampp-control.exe dey start Apache and di bundled database on top your PC. Na for learning e dey. No put am on top public internet as your production host. Full MySQL or PostgreSQL install na different server product.
Wetin dem dey use am for?
http://localhost from di htdocs folder. Production vhost on top Linux na different work.
xampp-control.exe dey toggle httpd.exe and mysqld.exe. Di official MySQL Installer na different stack.
Learning GUI. MySQL Workbench fit still connect. Production still want real ops story.
Na who e dey for?
- Students wey dey learn PHP
- People wey need quick local WordPress
- Anybody wey no suppose expose dis stack to internet
Current status
XAMPP (2002) na current local web stack from Apache Friends. Di vendor still dey direct Windows users go https://www.apachefriends.org/download.html.
How old e be?
Apache Friends release XAMPP for 2002 make students fit run Apache and PHP without Linux box. E older pass Docker Desktop as di default local stack. Current Windows builds still dey. 1.7-era USB copy don stale well-well.
Versions
Major channels first. Exact build numbers no dey all verified here.
System requirements
Values dey follow wetin di publisher release publicly. Workload still dey change di real need.
Minimum
| Operating system | Current 64-bit Windows 10 or Windows 11 release, according to Apache Friends |
|---|---|
| RAM | 2 GB class machine fit run school work. Plenti site and MySQL go want more |
Resource profile
- CPU demand
- Dey follow wetin you open inside di app
- RAM demand
- Dey follow documents, tabs, or libraries
Installed processes
Dese executables belong to dis product when e dey installed.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Apache when you start am inside the panel |
| mysqld.exe | The database wey follow am come when you start MySQL |
Startup components
You fit install Apache and MySQL as services from the panel. Dat one na choice. The normal default na to start from xampp-control.exe.
File locations
| Typical install | C:\xampp\ |
|---|
File formats
Common wahala dem
Port 80 or 443 already dey in use
IIS, old Skype remain-remain, or another Apache fit don carry the port. Na local fight, no be say production service spoil.
People dey leave am make person fit reach am from the LAN
Apache Friends document say na development environment be dis. No take am do hardened server.
How to get unstuck
Install from apachefriends.org/download.html
Na Apache Friends get the real installer. Any XAMPP pack wey get extra toolbar na k-leg.
Use the Control Panel take read the log first, no be Event Viewer
httpd and mysqld message dey show why module fail. Na dis stack be dat.
Change the Apache port for the panel if 80 don catch
Dat setting na for XAMPP. E no dey change settings for production IIS site.
Alternatives
Docker Desktop if the class don move go containers. Official MySQL plus PHP if you want separate products. PostgreSQL if the class no dey use MySQL.
Official help and downloads
Start with di vendor. Random exe sites no be support channel.
| Download | www.apachefriends.org/download.html Official installer or vendor page |
|---|---|
| Help | www.apachefriends.org/faq_windows.html Vendor support |
| Official site | www.apachefriends.org/ Start here, no be random exe host |
| Windows FAQ | www.apachefriends.org/faq_windows.html Ports, services, and Skype-time 80/443 notes |
Related hardware
Current PC dey enough for coursework. The database wey follow am come want disk. Dis no be reason to go buy server GPU.
Technical details
Technical details
Vendor version numbers dey change. Dis article no pin down any build.
Sources and verification
Recorded source label: August 2026. Dis label no establish independent verification. How we dey do research.
- XAMPP official site · Vendor product page
- XAMPP help · Vendor support
- XAMPP Windows FAQ · Official Apache Friends Windows help
- Foxhole process map · First-party samples on top Windows PCs. No be lab benchmark.
Dis article make sense to you?
Yes or no dey enough. Choose reason if you want, or add short note.
Thank you. Dat one dey help us make dis page better.