Apache Friends - Xampp For Linux
Apache Friends - Xampp For Linux
Apache Friends - Xampp For Linux
By the way: In the past this software was called LAMPP but to avoid
misconceptions we renamed it to »XAMPP for Linux«. So if you are
seeking for LAMPP you're on the right track. ;)
If you encounter any problems with XAMPP please feel free to get in
touch with us. This will help us to improve XAMPP and make it more
useful for everybody.
Jump-off point
Installation in 4 Steps
Step 1: Download
Step 2: Installation
Step 3: Start
Step 4: Test
READ ME
As the old saying goes, a picture is worth a thousand words. Here you can take a look at
some screen shots of a XAMPP installation.
Step 1: Download
Simply click on one of the links below. It's a good idea to get the latest version. :)
A detailed overview over the changes and contents of all XAMPP releases is available in the
RELEASE NOTES.
XAMPP Linux 1.7.3a 64 MB Apache 2.2.14, MySQL 5.1.41, PHP 5.3.1 & PEAR + SQLite
2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.10.1,
ProFTPD 1.3.2c, phpMyAdmin 3.2.4, OpenSSL 0.9.8l, 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.7.6, Ming 0.4.2,
Webalizer 2.21-02, pdf class 009e, ncurses 5.3, mod_perl
2.0.4, FreeTDS 0.63, gettext 0.17, IMAP C-Client 2007e,
OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18,
eAccelerator 0.9.5.3, cURL 7.19.6, libxslt 1.1.26, libapreq 2.12,
FPDF 1.6, XAMPP Control Panel 0.8, bzip 1.0.5, PBXT 1.0.09-rc,
PBMS 0.5.08-alpha, ICU4C Library 4.2.1
MD5 checsum: 89c13779cf6f0925d5c1c400d31a1cc3
Development package 33 MB The development package contains all files you need if you
want to compile other software packages for XAMPP by yourself
and the Unix manual pages. Install this package like the
normal XAMPP distribution:
tar xvfz xampp-linux-devel-1.7.3a.tar.gz -C /opt
MD5 checksum: 28bd139595be7fd307851680bebdacb4
Attention: If you download these files on a Windows system and you're running McAfee
virus scanner you may get a false positive virus warning. This is a problem with McAfee
and gzip-compressed files, it should be ignored.
Step 2: Installation
su
Warning: Please use only this command to install XAMPP. DON'T use any Microsoft
Windows tools to extract the archive, it won't work.
Step 3: Start
/opt/lampp/lampp start
If you get any error messages please take a look at the Linux FAQ.
Step 4: Test
OK, that was easy but how can you check that everything really works? Just type in the
following URL at your favourite web browser:
http://localhost
Now you should see the start page of XAMPP containing some links to check the status of
the installed software and some small programming examples.
The Instant Art example: A small PHP/GD program (since 0.9.6pre1 also a flashy PHP/Ming
example, see screenshot). Thanks to Anke Arnold for her font »AnkeCalligraph«.
As mentioned before, XAMPP is not meant for production use but only for developers in a
development environment. The way XAMPP is configured is to be open as possible and
allowing the developer anything he/she wants. For development environments this is great
but in a production environment it could be fatal.
To fix most of the security weaknesses simply call the following command:
/opt/lampp/lampp security
It starts a small security check and makes your XAMPP installation quite secure. For
example this protects the XAMPP demo pages by a username ('lampp') and password
combination.
Until version 0.9.4 /opt/lampp/lampp could only start and stop XAMPP. Since version 0.9.5
it learned a lot of new things to do.
For example: To start Apache with SSL support simply type in the following command (as
root):
/opt/lampp/lampp startssl
You can also access your Apache server via SSL under https://localhost.
What is where?
What is where? A big question of our existens, here are some answers! ;)
Stopping XAMPP
/opt/lampp/lampp stop
Uninstall
rm -rf /opt/lampp
The end.