OURTHING dynebolic modules
OURTHING // HOME // OLDMODULES //
Welcome to the dynebolic version of XAMPP

By the way: In the past this software was called LAMPP but to avoid misconceptions it was renamed XAMPP. So if you are seeking for LAMPP you're on the right track. ;)

Step 1: Download

just download the xampp module and put it into the /dyne/modules directory.
( download link#1 download link#2)

XAMPP 1.6.3b contains: Apache 2.2.4, MySQL 5.0.45, PHP 5.2.3 & 4.4.7 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.8.7, ProFTPD 1.3.0a, phpMyAdmin 2.10.3, OpenSSL 0.9.8e, 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.4.26, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 2.0.2, 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.1, cURL 7.13.1, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.07, FPDF 1.53, XAMPP Control Panel 0.6

Step 2: Start

To start XAMPP simply call this command:

/opt/lampp/lampp start

You should now see something like this on your screen:

Starting XAMPP 1.6.3b...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Ready. Apache and MySQL are running.

Of course you can also run it from the menu! :-)

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

A matter of security (A MUST READ!)

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.

Here a list of missing security in XAMPP:

1. The MySQL administrator (root) has no password.
2. The MySQL daemon is accessible via network.
3. ProFTPD uses the password "lampp" for user "nobody".
4. PhpMyAdmin is accessible via network.
5. Examples are accessible via network.
6. MySQL and Apache running under the same user (nobody).

Important Files and Directories

File/Directory 	Purpose
/opt/lampp/bin/ 	The XAMPP commands home. /opt/lampp/bin/mysql calls for example the MySQL monitor.
/home/xampp/www/htdocs	The Apache DocumentRoot directory.
/etc/xampp/httpd.conf 	The Apache configuration file.
/etc/xampp/my.cnf 	The MySQL configuration file.
/etc/xampp/php.ini 	The PHP configuration file.
/etc/xampp/proftpd.conf The ProFTPD configuration file. (since 0.9.5)