3. WHAT IS XAMPP
XAMPP is a free and open source cross-platform web server package, consisting mainly of the
Apache HTTP Server,
MySQL database,
PHP
Perl programming languages.
WHAT IS FREE SOFTWARE :
software libre or libre software is software that can be used, studied, and modified without restrictions.
4. AVAILABILITY
XAMPP is available for
Microsoft Windows,
Linux,
Solaris, and
Mac OS X, and is mainly used for web development projects.
5. REQUIREMENTS AND FEATURES
XAMPP requires only one zip, tar or exe file to be downloaded and run, and little or no
configuration of the various components that make up the web server is required.
XAMPP is regularly updated to incorporate the latest releases of Apache/MySQL/PHP and Perl. It
also comes with a number of other modules including OpenSSL and phpMyAdmin.
Installing XAMPP takes less time than installing each of its components separately. Self-contained,
multiple instances of XAMPP can exist on a single computer, and any given instance can be copied
from one computer to another.
6. USES
XAMPP's designers intended it for use only as a development tool, to allow website designers and
programmers to test their work on their own computers without any access to the Internet.
To make this as easy as possible, many important security features are disabled by default.
XAMPP is sometimes used to actually serve web pages on the World Wide Web.
A special tool is provided to password-protect the most important parts of the package.
LAMPP is one of the part in XAMPP.
7. LAMPP S/W COMPONENTS
The LAMP stack is widely used because it offers a great number of advantages for developers:
Easy to code: Novices can build something and get it up and running very quickly with PHP and
MySQL.
Easy to deploy: Since PHP is a standard Apache module, it’s easy to deploy a PHP app. Once
you’ve got MySQL running, simply upload your .php files.
Develop locally: It’s easy to set up LAMP on your laptop, build your app locally, then deploy on the
Web.
Cheap and ubiquitous hosting: Even the cheapest Web hosts options allow you to run PHP and
MySQL.
8. DESCRIPTION OF LAMPP
LINUX:Linux is a Unix-like computer operating system kernel. Linux is an advanced version of unix
with many more features. The main function of linux is security. Linux is open source which means
the source code is provided with operating system.
APACHE:Apache is a free software/open source web server,the most popular in use.
MYSQL:MySQL is a multithreaded, multi-user, SQL database management system (DBMS) with
more than eleven million installations.
Perl, PHP, or Python:PHP is a reflective programming language originally designed for producing
dynamic web pages. PHP is used mainly in server-side application software. Perl and Python can
be used similarly.
9. FULL DETAILS OF XAMPP
Developer(s) Apache Friends
Stable release 1.7.3 / December 23, 2009; 3 months ago (2009-12-23)
Operating system Cross-platform (Linux, Windows, Solaris, Mac OS X)
Type WAMP, MAMP, SAMP, LAMP
License GPL
Website www.apachefriends.org/en/xampp.html