EDIT: I deleted my original posting after discovering a potential issue. Here is the updated post that corrects for a potential Mozilla Firefox issue caused by the use of Sudo when installing XAMPP.
The only version of Linux I can find to download xampp is Ubuntu.
You can download it manually direct from the XAMPP website ( https://www.apachefriends.org/download.html ). XAMPP is compatible with lots of distros, for example: Ubuntu, Debian, CentOS, Fedora, Gentoo, and Arch. Lubutu is a good choice, it's what I use for LAMP (Linux Apache MySQL PHP).
Is Lubuntu compatable with xampp.
where can I get xampp for lubuntu.
You can download the .run installer for XAMPP on the official site for XAMPP ( https://www.apachefriends.org/download.html ).
If I do manage to make head way with the download and putting this rather unprofesionally. Is there any type of syntax I need to enter in any dialog box to get it to work.
Yes, I will include the steps below; basically you'll need to change the file permissions to allow execution, and then execute the installer. Once the installer is up and running it's much like any installation wizard on Windows, just click buttons, and check/uncheck option boxes.
Are you running Lubuntu 32bit, or Lubuntu 64bit? The steps below are for the 64bit version of Lubuntu, because that is what I have. You can adapt them for use on the 32bit Lubuntu if needed, as the only things that are different are the download url, and the filename of the downloaded installer.
How To Install XAMPP 5.6.3 On Lubuntu 14.04 X86-64:
1. Firstly you need to download the installer. Open your terminal emulator and type "wget -t 0 -nc --waitretry=10 "http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run" ". The installer will be saved in your user directory.
2. In order to execute the installer your user will need to be granted execution permissions. In your terminal emulator type "chmod u+rwx ~/xampp-linux-x64-5.6.3-0-installer.run". Your user now has the ability to execute this file.
3. In your terminal emulator type "sudo -i". This will elevate you to root privilidges by simulating a root logon.
4. Now it's time to execute the installer. In the terminal emulator type "/home/example1/xampp-linux-x64-5.6.3-0-installer.run". You will need to substitute "example1" for your username.
5. The XAMPP setup will open. Click "Next" to proceed with the installation process.
6. On this screen of the XAMPP setup, uncheck the box for anything you don't want installed, and then click "Next". If you aren't sure, leave all the boxes checked.
7. On this screen of the XAMPP setup click "Next".
8. On this screen of the XAMPP setup, uncheck the "Learn more about Bitnami for XAMPP" box, and click "Next".
8. On this screen of the XAMPP setup, click "Next".
9. On this screen of the XAMPP setup, once the installation process for XAMPP has ended, uncheck the box for "Launch XAMPP", and then click "Finish".
10. Return to your terminal emulator and type "exit". This will un-elevate your user from root privilidges.
10. (This step is optional) If you wish to delete the XAMPP installer go back to your terminal emulator and type "rm -i ~/xampp-linux-x64-5.6.3-0-installer.run". When prompted to confirm the file deletion, type "y" then press "enter".
- The XAMPP installer download is about 122.9 Mebibytes. (On Windows that would be labelled 122.9 Megabytes.)
- If your download gets stuck for a long time you can force quite Wget using "control" + "z". You will have to delete the partially downloaded file from your user's directory. When you try again to download it will start from 0%.
- Be aware that XAMPP won't create a shortcut in your LXDE menu. Use "sudo /opt/lampp/lampp start" to start XAMPP. If you prefer to work with the GUI use "gksu /opt/lampp/manager-linux-x64.run".
- The reason why I suggest unchecking the boxes for "Learn more about Bitnami for XAMPP" and "Launch XAMPP" is that both of these result in your web browser
being opened, and unfortunately XAMPP does this elevated which is generally something to avoid doing for security reasons.
- The reason why I suggest using "sudo -i" instead of Sudo directly to execute the XAMPP installer is that if you don't have a Mozilla Firefox profile yet for that user account, and you don't prevent XAMPP from opening Mozilla Firefox, when the web browser is opened Mozilla Firefox will create a profile, but because it's
running elevated it will use incorrect permissions. These permissions would prevent you from using Mozilla Firefox under that user account until corrected.
- REF: [ Search UUID: x92KSj%YlsVbZ&r&QZw6YnF!kYd@CRAvdIx2i9wROrBFJVgkK@97MnxDG0$djwxHHXNx ]
I am coming from windows and Linux is different.
Yes it takes quite a bit of getting used to. Linux distros aren't as user friendly as Windows, which is probably in-part why Linux's home user market share is smaller despite many Linux distros being free.
Edited by hollowface, 23 February 2015 - 12:23 AM.