2006 Aug 22

XAMPP All-in-one-webserver

XAMPP is a web development tool containing the essential applications in rapidly deploying web applications. XAMPP contains thew following:
1) Apache HTTP Server,
2) MySQL Database Server
3) ProFTPD Server
4) PHP
5) Perl
6) phpMyAdmin
7) OpenSSL

Xampp logo

Initially XAMPP stands for X-, A-pache, M-ySQL, P-HP, P-erl. XAMPP may be installed on most of the operating systems namely, Linux, Windows, Mac OS X and Sun Solaris. In Linux XAMPP is called LAMPP but to avoid the misconception it was renamed to XAMPP for Linux. The main feature of XAMPP is its one click server deploy and the easy PHP version switch. XAMPP was initially intended as a web developer tool so it is designed to be free from all restrictions. However, there are ways to secure XAMPP if you are planning to use it in a production environment.

A number of packages are also bundled with XAMPP.
Graphics: libjpeg, libpng, GD, ncurses
Database: SQLite, gdbm, FreeTDS
PHP: Pear, ezpdf, TURCK
XML: xpat, libxml, salbotron
Generic: mod_perl, zlib, IMAP, Ming, mcrypt, gettext, freetype2

The latest version of XAMPP may downloaded from its website.

XAMPP Download:
Linux
Windows
Mac OS X
Solaris

You may choose which installer to download the easiest is the .exe. if you have downloaded the tar ball you may use the command to install:

tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt

by default in linux XAMPP is located at:
/opt/lampp

to start XAMPP you may issue the command:
./lampp start

to stop XAMPP you may issue the command
./lampp stop

check your XAMPP installation by typing the following on your web browsers address bar:
http://localhost/

other more specific commands:
Start commands
/opt/lampp/lampp startapache
/opt/lampp/lampp startmysql
/opt/lampp/lampp startftp

Stop commands
/opt/lampp/lampp stopapache
/opt/lampp/lampp stopmysql
/opt/lampp/lampp stopftp

Switch PHP versions
/opt/lampp/lampp php4
/opt/lampp/lampp php5

To uninstall XAMPP
rm -rf /opt/lampp

There would be no problem in Windows for there is an administration tool for running server applications in XAMPP. It usually located at:

Start -> All Programs -> apachefriends -> xampp ->

0 TrackBacks

Listed below are links to blogs that reference this entry: XAMPP All-in-one-webserver.

TrackBack URL for this entry: http://www.tildemark.com/cgi-bin/mt4/mt-tb.cgi/3

Leave a comment

About this Entry

This page contains a single entry by tildemark published on August 22, 2006 11:28 PM.

Redirect all to a www page was the previous entry in this blog.

If you are an ebay fan, this might help is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Activity

Friday

  • tildemark tweeted, "im so sleepy. Zzzzzzzz"

Sunday

  • tildemark tweeted, "some of my scipts are not working with godaddy. but works fine on the others. not mention their poorly coded admin page"

Today

  • tildemark tweeted, "so many pending tasks i need to finish. need more coffee !!!"
  • tildemark tweeted, "@gmtristan i dont think that is true."

Today

  • tildemark tweeted, "how does godaddy subdomain behaves? i have some problems with it on my scripts. it does not seem to accept query strings.."

Monday

  • tildemark tweeted, "i had a hard time removing the error messages generated by surf side kick. i ended up uninstalling most of my applications."

Sunday

  • tildemark tweeted, "i got hit by surf side kick and im getting numerous error messages on my screen. tskkkkk"

Saturday

  • tildemark tweeted, "check boxes, i didn't know they can also be complex"
  • tildemark tweeted, "this smart bro internet speed is depressing, i thinking of filling a complaint to the DTI next week."

Friday

  • tildemark tweeted, "the seminar turned out to be leadership training. it was fun, learned alot. i have already attended numerous seminars but this is different."