How to Install XAMPP on Ubuntu

XAMPP, an acronym for cross-platform (X), Apache (A) server, MariaDB (M), PHP (P), and Perl (P), is a comprehensive software stack developed by Apache Friends. It serves as a local host or server, allowing users to test websites or applications before deploying them on a remote server or computer.


This guide provides a detailed, step-by-step approach to installing XAMPP on your Ubuntu system.

Installing XAMPP on Ubuntu

Follow these steps to download, install, and configure XAMPP on your Ubuntu system:

Begin by downloading the XAMPP package for Linux from the official Apache Friends website. Navigate to the website, select the “XAMPP for Linux” option, and you will be presented with the choice to either Run the package or Save it to your system. It is recommended to opt for the “Save File” option, ensuring that the package is downloaded to your default Downloads folder.

Download Xampp

download XAMPP for Linux

To install the package, we’ll leverage the Ubuntu command line, known as the Terminal. You can open the Terminal using the Dash or the convenient Ctrl+Alt+T shortcut. Once the Terminal is active, navigate to your Downloads folder to locate the file. Here, you’ll need to grant the file executable permissions and then proceed to execute it. This straightforward process ensures a seamless installation of the package on your

In the terminal run below commands one by one.

Note: Here “” is the downloaded file name. You can change below commands based on your file name and path.

cd Downloads
sudo chmod +x ~
sudo ./

This action initiates the Setup wizard, guiding you through the remaining steps of the installation process.

XAMPP Setup 1

Click the “Forward” button to commence the installation process:

XAMPP Setup 2

In the subsequent dialog, you can select the specific XAMPP components you wish to install. It is recommended to maintain the default settings for a standard installation. Click the “Forward” button to proceed. The ensuing dialog will provide details about the designated installation location for XAMPP.

XAMPP Setup 3

Click “Forward” to initiate the installation process:

Also Read:  How to Install Firefox Nightly in Ubuntu

XAMPP Setup 4

Once the installation concludes, click the “Forward” button. The ensuing dialog signals the successful completion of the installation process.

XAMPP Setup 5


Starting XAMPP on Ubuntu [Via Terminal]

To launch XAMPP via the Ubuntu Terminal, enter the following commands sequentially. The initial command installs net-tools if not already present, and the subsequent one starts XAMPP.

sudo apt install net-tools
sudo /opt/lampp/lampp start

After successfully installing XAMPP on your Ubuntu system, it’s advisable to verify the installation. To do this, open your Firefox browser and enter the following URL:


You can also verify the installation of phpMyAdmin in a similar manner by entering the following URL in your browser:


Stop XAMPP Server on Ubuntu

Use the following command to stop the XAMPP server from command line:

sudo /opt/lampp/lampp stop

Uninstall XAMPP on Ubuntu

It’s equally essential to understand the process of completely uninstalling and removing XAMPP from your Ubuntu system when necessary.

Open the Ubuntu Terminal and navigate to the directory where XAMPP is installed, which is:

cd /opt/lampp

The next step is to run the uninstall program you will find in the lampp folder through the following command:

sudo ./uninstall

The next dialog will prompt, seeking your confirmation to uninstall XAMPP along with all its modules:

Enter your password if prompted for the sudo password and press <enter>. The system will request your confirmation before proceeding. Type ‘Y’ and hit <enter> to affirm your choice.

Following a brief duration, the output will confirm the completion of the uninstallation process with the message “Uninstallation completed.”

To conclude, you can delete the XAMPP directory using:

sudo rm -r /opt/lampp

At this point, XAMPP and all its modules have been successfully uninstalled from your system. Additionally, if you wish, you can delete the downloaded installation package for a cleaner system.

If you liked this article, please subscribe to our YouTube Channel. You can also stay connected with us on X (Twitter) and Facebook.

Leave a Reply