XAMPP: Apache, PHP, MySQL Webalizer, OpenSSL etc
XAMPP: Apache, PHP, MySQL Webalizer, OpenSSL etc in one easy to install package:
XAMPP is an excellent way to install the foundational base for creating powerful web sites.
What is in the current version of XAMPP?
Apache 2.2.9, MySQL 5.0.51b, PHP 5.2.6 & 4.4.8 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.10.0, ProFTPD 1.3.1, phpMyAdmin 2.11.7, OpenSSL 0.9.8h, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.6.31, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 2.0.4, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2004e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.18.2, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.08, FPDF 1.53, XAMPP Control Panel 0.6
Here are some notes VitalBodies likes to keep handy for Ubuntu installations:
Download: http://www.apachefriends.org/en/xampp-linux.html
INSTALL:
Open the Terminal: Applications > Accessories > Terminal.
Change directories (cd) to where you downloaded Xampp (Example is Desktop).
Copy the code below:
cd Desktop
Paste the code into the Terminal: Edit > paste
Then click Enter on the keyboard.
Begin the install: (Be aware this will overwrite an earlier installation – Upgrade here)
Make sure the NAME in the code matches:
If you downloaded this: xampp-linux-1.6.7.tar.gz
The correct the name so it matches.
sudo tar xvfz xampp-linux-1.6.7.tar.gz -C /opt
Copy the code below: (Make the name match the file you downloaded)
sudo tar xvfz xampp-linux-1.6.7.tar.gz -C /opt
Paste the code into the Terminal: Edit > paste
Then click Enter on the keyboard. Enter your password and click Enter on the keyboard.
XAMPP is now installed below the /opt/lampp directory
SETUP XAMPP:
To go to that directory:
cd /opt/lampp/
START:
sudo /opt/lampp/lampp start
TEST IN BROWSER:
Copy this: http://localhost
Paste into the address bar of the browser (usually Ctrl C on the keyboard) then push enter on the keyboard.
SETUP SECURITY:
Copy and paste into the terminal: sudo /opt/lampp/lampp security Push Enter on the keyboard and answer what the program asks you.
PW: your_password
Username: lampp (is the default)
STOP:
sudo /opt/lampp/lampp stop
CONFIGURE: http://www.apachefriends.org/en/xampp-linux.html
HOW TO TRANSFER YOUR EXISTING FILES TO HTDOCS:
gksudo nautilus
There might be a better way to transfer files to XAMPP but this is the best way VitalBodies has found…
THANKS:
VitalBodies extends a warm thanks to the teams that makes such a great program free, and available for everyone to use! http://www.apachefriends.org
Other Ways To Install LAMP:
ApacheMySQLPHP: http://help.ubuntu.com/community/ApacheMySQLPHP


Just some words about WebAlizer…
I don’t like it very much.
It’s rather good and does’t cost anything.
BUT:
1) the stats it gives is incorrect very often
2) some logs of WA are ref spamed, what may cause even DDOS of the site
But its not difficult to tune WA that way so it will work correctly!