XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P). It is built by Apache Friends and mainly serves as a local host or local server. Through this local server, you can install this software on your system and test clients or your website before downloading it to a remote web server or computer. XAMPP is most widely known to Windows users, but there are XAMPP packages for Ubuntu Linux. In this article, we describe a step-by-step method for installing this application stack on your system. You can then verify the installation using several URLs. You can also go through the uninstall process, which will help you uninstall the software if the need arises.
The commands and procedures described in this article ran on the Ubuntu 18.04 LTS system.
Installing XAMPP on Ubuntu 18.04
Please follow the steps below to download, install and configure XAMPP on your system:
Step 1: Download the installation package
The first step is to download the XAMPP Linux package from the official Apache Friends website:
Click on the XAMPP for Linux option, after which you will be asked to run the package or save it to your system. We recommend downloading the package by clicking the Save file option. After that, the downloaded file will be saved in the “Downloads” folder by default.
Step 2. Make the installation package executable
We will install the package through the Ubuntu command line, Terminal. To open the Terminal, use a dash or Ctrl + Alt + T label. After the Terminal is open, you need to go to the “Downloads” folder to access the file.
Go to the Downloads folder with the following command:
$ cd /home/[username]/Downloads
The downloaded installation package must be made executable before it can be used in the future. To do this, run the following command:
$ chmod 755 [package name]
$ chmod 755 xampp-linux-x64-7.2.10-0-installer.run
Now the installation package is in executable form.
Step 3: Confirm Execution Permission
It is important to check if the package can be executed by the current user. Execution permission can be checked with the following command:
$ ls -l [package name]
$ ls -l xampp-linux-x64-7.2.10-0-installer.run
The output of -rwxr indicates that the file can be executed by a user whose name is also specified in the output.
Step 4. Run the installation wizard
As the root root user, run the following command to start the graphical configuration wizard.
$ sudo ./[package name]
This will launch the installation wizard, which will direct you to the rest of the installation procedure.
Step 5. Working with the graphical wizard
Now that the installation wizard for XAMPP from Bitnami is launched as follows, click the “Next” button to start the installation process:
The following dialog allows you to select the XAMPP components that you want to install.
Leave the default settings unchanged, and then click following, The following dialog will tell you where XAMPP will be installed.
click following continue. In the next dialog box, you can install sponsorship applications such as Drupal, Joomla, WordPress, etc. You can avoid installing these applications in Bitnami by unchecking the “Learn more about Bitnami for XAMPP” box.
Press on following button, after which the following dialog box appears:
Click Next to start the installation process:
After installation is complete, click Next. The following dialog indicates the completion of the installation process.
If you do not want to start XAMPP at the moment, clear the Launch XAMPP checkbox. Also click Finish to close the Preferences dialog box.
Step 6: Launch XAMPP through Terminal
To start XAMPP through an Ubuntu terminal, enter the following command as root:
$ sudo / opt / lampp / lampp start
This output indicates that XAMPP is up and running. Note that you need to manually start XAMPP every time you reboot the system.
If, after starting XAMPP, you get the following output, it means that Net Tools are not installed on your system:
To install Net Tools, run the following command as root:
$ sudo apt install net-tools
After installing Net Tools, you can successfully start and use XAMPP.
Step 7. Verify Installation
Once you have installed XAMPP on your Ubuntu system, it is recommended that you verify the installation. To do this, enter the following URL in the FireFox browser:
The following web page confirms that XAMPP has been successfully installed and works on your system:
You can also verify phpMyAdmin installation in a similar way by entering the following URL in your browser:
The following web page confirms that phpMyAdmin has been successfully installed and works on your system:
It is also important to learn how to completely remove and remove XAMPP from your Ubuntu system if you ever need to do this.
Open a Ubuntu terminal and navigate to the directory where XAMPP is installed. It:
$ cd /opt/lampp
The next step is to run the uninstall program, which you will find in the lampp folder, using the following command:
$ sudo ./uninstall
The following dialog box appears asking if you want to remove XAMPP and all its modules:
click Yes Continue the removal process.
After successfully uninstalling XAMPP, you will receive the following message.
Another important step is to manually delete the lampp folder along with all its files and subfolders. The following command will help you with this:
$ sudo rm -r /opt/lampp
Now XAMPP and all its modules are logged out of your system. You can also remove the downloaded installation package if you wish.
In this guide, you learned the step-by-step installation of XAMPP on your Ubuntu system. After downloading the installation package, running it and checking the installation, you went through the whole procedure with us. We have also provided enough XAMPP removal information if you ever need to.
How to install XAMPP on your Ubuntu 18.04 LTS system