Running XAMPP on Fedora x86_64
SoftwareXAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.
Aaaaaaaah!
The problem
We've all seen that famously misspelled error message when attempting to install XAMPP on our 64 bit desktop Linux machines. I wonder how many people using XAMPP are still on 32 bit? I suppose enough to justify keeping it 32 bit. Speaking of which, this Kingston biscuit is falling to bits. Munch munch.
Here's the install scenario that will result in that error.
# tar xzvf xampp-linux-[version].tar.gz -O /opt # cd /opt # ./lampp start
Chemists have solutions
Other guides I've come across ask you to install a slew of things, and changing the launch script. For me on Fedora 17 x86_64, I was able to run it just by installing this:
# yum install glibc.i686
This also pulls in nss-softokn-freebl.i686
.
Now you can run XAMPP without modification:
# tar -C /opt sudo ./lampp start XAMPP: SELinux is activated. Making XAMPP fit SELinux… Starting XAMPP for Linux 1.8.1… XAMPP: Starting Apache with SSL (and PHP5)… XAMPP: Starting MySQL… XAMPP: Starting ProFTPD… XAMPP for Linux started.