Setting up a local server with XAMPP

Why you need a local server?

When you design a static web page with languages like HTML , javascript …etc  there is no need of a server.

But a local or test server is needed to run server side languages like PHP.



  • X –  (meaning cross-platform)
  • A     – Apache HTTP Server
  • M    – MySQL
  • P      – PHP
  • P      – Perl

XAMPP is a free and open source web server platform solution stack of packages, which consists mainly of the Apache HTTP server, MySQL database, and interpreters for scripts written in PHP and Perl programming languages.

XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and use – just download, extract and start.
Steps to install xampp