Software & AppsOperating SystemLinux

How To Uninstall Tomcat 9 from Ubuntu 18.04

Ubuntu 11

In this guide, we will walk you through the process of uninstalling Tomcat 9 from Ubuntu 18.04. This might be necessary if you need to install a different version of Tomcat, or if you’re troubleshooting an issue and want to ensure a clean slate.

Quick Answer

To uninstall Tomcat 9 from Ubuntu 18.04, you can stop the Tomcat service using the sudo systemctl stop tomcat command. Then, navigate to the /opt directory and remove the Tomcat directory using the sudo rm -rf tomcat command. Finally, verify the uninstallation by attempting to start the Tomcat service with the sudo systemctl start tomcat command.

What is Tomcat?

Apache Tomcat is an open-source implementation of the Java Servlet, JavaServer Pages, Java Expression Language, and Java WebSocket technologies. It’s used to deploy and run Java applications and is widely adopted due to its robustness, simplicity, and speed.

Preparing for Uninstallation

Before you proceed with the uninstallation, it’s crucial to ensure that there are no running processes that depend on Tomcat. You can do this by stopping the Tomcat service.

Open a terminal and type the following command:

sudo systemctl stop tomcat

This command uses the systemctl tool, which is a system utility to manage system processes. The stop parameter instructs it to stop the process named tomcat.

Uninstalling Tomcat

Once you’ve stopped the Tomcat service, you can proceed with the uninstallation. The exact steps can vary depending on how you installed Tomcat, but we’ll assume you installed it manually by unpacking a tar.gz file into the /opt/tomcat directory.

Navigate to the /opt directory:

cd /opt

The cd command is used to change the current working directory. /opt is a directory where optional or add-on software is typically installed.

Then, remove the Tomcat directory:

sudo rm -rf tomcat

The rm command is used to remove files or directories. The -rf option is a combination of -r (or --recursive) and -f (or --force). The -r option tells rm to remove directories and their contents recursively, and -f forces it to ignore nonexistent files and arguments, and never prompt before removing.

This command will remove the Tomcat directory and all of its contents, effectively uninstalling Tomcat from your system.

Verifying the Uninstallation

To verify that Tomcat has been successfully uninstalled, you can attempt to start the Tomcat service:

sudo systemctl start tomcat

If Tomcat has been uninstalled correctly, you should see an error message indicating that the tomcat service could not be found.


Uninstalling Tomcat 9 from Ubuntu 18.04 is a straightforward process if you installed it manually. However, the process can vary if you used a different installation method, such as apt-get. If you encounter any issues or need further assistance, don’t hesitate to consult the official Tomcat documentation or reach out to the community on the Tomcat mailing lists.

Can I uninstall Tomcat using the package manager (apt-get) instead of manually removing the directory?

Yes, you can uninstall Tomcat using the package manager. To uninstall Tomcat 9 using apt-get, open a terminal and run the command sudo apt-get remove tomcat9. This will remove Tomcat 9 and all its associated files from your system.

Will uninstalling Tomcat delete my deployed applications?

No, uninstalling Tomcat will not delete your deployed applications. Uninstalling Tomcat only removes the Tomcat server and its associated files. Your deployed applications are typically stored in a separate directory, such as the webapps directory under the Tomcat installation directory. You can safely uninstall Tomcat without affecting your deployed applications.

Leave a Comment

Your email address will not be published. Required fields are marked *