XAMPP: Apache, PHP, MySQL Webalizer, OpenSSL etc

by vitalbodies on June 28th, 2008

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

From Ubuntu

1 Comment
  1. 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!

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS