Hello Linux Geeksters. As you may know, XAMPP is an open source project, which enables the users to easily install Apache, MySQL, PHP and Perl, in order to create a web server, without much effort. The latest version available is XAMPP 1.8.3, which has been released a while ago, including: OpenSSL 1.0.1g, Apache 2.4.9, PHP 5.5.11 and phpMyAdmin 4.1.12.

In this article I will show you how to install XAMPP 1.8.3.4 on the most popular Linux systems, including: Ubuntu, Linux Mint, Pinguy OS, LXLE, Peppermint, Linux Lite, Elementary OS, Debian, Kwheezy, Crunchbang, Fedora, CentOS, OpenSUSE, Mageia and OpenMandriva.
Because XAMPP 1.8.3.4 is available as pre-compiled libraries, we have to download the .run package from the official site, set execution permissions, run the installer and do some other tweaks for creating a launcher and integrating it in your desktop.
How to install XAMPP 1.8.3.4 on 32 bit Linux systems:
$ cd /tmp
$ wget http://www.apachefriends.org/download.php?xampp-linux-1.8.3-4-installer.run
$ chmod 755 xampp-linux-1.8.3-4-installer.run
$ sudo ./xampp-linux-1.8.3-4-installer.run
How to install XAMPP 1.8.3.4 on 64 bit Linux systems:
$ cd /tmp
$ wget http://www.apachefriends.org/download.php?xampp-linux-x64-1.8.3-4-installer.run
$ chmod 755 xampp-linux-x64-1.8.3-4-installer.run
$ sudo ./xampp-linux-x64-1.8.3-4-installer.run
Next, follow the graphical user interface instructions.
Also, for a better intergration with the desktop, create the following symlinks:
$ sudo ln -s ~/.themes /root/.themes
$ sudo ln -s ~/.icons /root/.icons
$ sudo ln -s ~/.fonts /root/.fonts
To test if xampp has been successfully installed, reboot the lampp service:
$ sudo /opt/lampp/lampp restart
Now, go to http://localhost from your internet browser.