How To Stop Phpmyadmin In Ubuntu

In this tutorial, we will learn how to stop phpMyAdmin in Ubuntu. This might be necessary when you want to restart the service, diagnose issues, or simply don’t want to keep it running all the time.

Prerequisites

Before we begin, make sure that you have the following:

  • phpMyAdmin installed on your Ubuntu system.
  • Access to the command line/terminal window with administrator privileges (sudo access).

Step 1: Identify the Service Name

Firstly, it is important to identify the service name of phpMyAdmin on your system. Usually, it runs alongside a web server like Apache or Nginx, so you need to stop the corresponding service. For this tutorial, we will assume that you are using Apache as the web server.

The service name for Apache is apache2. If you are unsure about the web server you are using or its service name, you can check the list of all the services running on your system with the following command:

systemctl list-units --type service

Step 2: Stopping the Service

Once you have identified the service name, use the following command to stop it:

sudo systemctl stop SERVICE_NAME

For our example with Apache, the command would look like this:

sudo systemctl stop apache2

Now, the Apache web server, along with phpMyAdmin, should be stopped.

Step 3: Verifying the Service Status

To verify that the service has been stopped, run the following command:

sudo systemctl status SERVICE_NAME

For our example with Apache, the command would look like this:

sudo systemctl status apache2

If the service is stopped, you should see a message similar to the following:

    * apache2.service - The Apache HTTP Server
       Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
       Active: inactive (dead) since Tue 2021-XX-XX XX:XX:XX UTC; 2s ago
    

Conclusion

You have now learned how to stop phpMyAdmin in Ubuntu by stopping the corresponding web server service. Remember that if you want to access phpMyAdmin again, you will need to start the service using the following command:

sudo systemctl start SERVICE_NAME

For our example with Apache, the command would look like this:

sudo systemctl start apache2

Whenever you need to stop and restart phpMyAdmin, simply follow the steps in this tutorial. Happy coding!