Easily Set Up Web Server with XAMPP

If you want to install and set up a dynamic web server with Apache, a lot of applications such as Apache web server, mySQL database, PHP and Perl scripting language, and not to mention important extensions and tools to manage the web server’s applications. It’s not a easy and simple task. But luckily, there is XAMPP from Apache Friends.
XAMPP is a collection of free software applications for installing and using the Apache Web server. There are different combination of applications depending on which XAMPP distributions. Currently there are four type of XAMPP distributions available: XAMPP for Linux (previously known as LAMPP), XAMPP for Windows, XAMPP for Mac OS X, XAMPP for Solaris. Typically, XAMPP is a full featured AMPP (Apache MySQL, PHP, Perl), an Apache distribution that includes the Apache Web server, MySQL database, PHP, Perl, FTP server and phpMyAdmin, with several other important and commonly used extension built-in, such as SSL.
To install and get your web server running, just download XAMPP in your OS flavour, extract it and then just start the web server. The Windows version even comes with a installer version, making life even simpler, making the installation of web server in Windows just a few clicks. You can get all the simple installation instructions at the XAMPP web pages where you download XAMPP. Beside, XAMPP for Windows also offers lite version, where it is the smaller bundle of XAMPP recommendable for a quick work around with PHP and MySQL.
Best of all, XAMPP is free, and so do the package of software applications that come with it.
Install web server with XAMPP.
Related Articles
- Enable MySQL InnoDB Storage Engine Support in XAMPP Installation
- WordPress Permalinks Does Not Work in xampp Setup
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 – Part 1
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 4
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 – Part 4
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 3
- Fix Internal Server Error When Accessing Easy Apache in cPanel WebHosting Manager
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 5
- Download Free Windows Embedded Server Products with Product Key to Develop Dedicated Server
- Server Supervisor Review (Network Server and Application Monitor)










































February 17th, 2009 18:38
How do i get running XAMPP on red hat linux 64 bit
November 29th, 2008 01:03
Tengo el XAMPP, instaldo en WIndows XP, y ocupo ponerle SSL, de hecho puedo entrar a https://Localhost y por medio de la IP a una red interna https://192.168.XX.YY, el mismo equipo tiene dos conexiones una a la red interna y otra con una IP publica, si intento entrar con http por la ip publica (http://aaa.bbb.ccc.ddd) funciona y me despliega el sitio pero si hago por https (https://aaa.bbb.ccc.ddd) me despliega el mensaje de pagina no encontrada. Alguna ayuda o sugerencia. Gracias!
November 11th, 2008 03:52
yesterday I found this.
A php utility to manage sites hosted on XAMPP.
Xampp rulez
July 1st, 2008 10:51
que bosta !!!!
May 6th, 2008 15:10
I love xampp. It is one of the biggest timesavers I have found yet.
One important thing to note though, after you get it up and running, make sure you visit http://localhost/security/
The default install leaves no root password on mysql, and leaves it network accessable.
February 18th, 2007 13:01
I install xampp on my freebsd 6.1 and when I went to run it, I got this error.
permission denied, from root
under reg user, I get “not found”
January 22nd, 2007 21:36
[...] One of the main requirements for a fast web server is to has efficient and effective SQL statements or queries that are optimized. Any non-optimal SQL (Structured Query Language) commands or statements that take too long or lengthy time to execute will use up a lot of system resources, causing MySQL database to run slower, and then more and more queries backlogs queuing up, and when connection limit is reached, visitors are been denied or refused connection. In worst case scenario, your web server will go down as well, or continuously underperform. The case is especially true when you are using MyISAM table type which uses table-level locking instead of row-level locking in a high traffic website. Sometime, a single SQL query may be the cause of all the server’s problems. MySQL has built-in functionality to capture slow query log or identify queries that are not optimal and take a long time to finish, which allows you to log all slow running queries which took over defined number of seconds to execute by MySQL database engine to a file. Slow query log is not activated or on by default MySQL installation, thus it is one of the less-used logs. [...]
October 21st, 2006 20:00
[...] XAMPP from Apache Friends is a collection of free open source apps that make it easy to install Apache distribution containing MySQL, PHP and Perl. There are four XAMPP distributions for Windows, Linux, Mac OS X and Solaris. To set up an Apache web server with XAMPP, simply download and extract XAMPP, and the Apache HTTPD web server is ready after one or two more auto-execute scripts. There are no changes to the Windows registry (unless you’re using Widows installer version of XAMPP) and it’s not necessary to edit any configuration files. However, by default, InnoDB MySQL database storage engine is not enabled in the my.cnf configuration file. If a webmaster plans to use InnoDB features, such as one to many or many to many table relationships on foreign key constraints, or transaction-safe commands such as commit, rollback and crash recovery capabilities. [...]