Uninstall LAMP Apache PHP MySQL on Ubuntu 22.04

If for any reason you need to completely uninstall or remove lamp stack PHP, MySQL, and apache 2 on your Ubuntu 22.04 or 20.04 system. So for this, you can type these commands on the terminal: such as sudo apt-get remove –purge php, sudo apt-get remove –purge MySQL, sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common, sudo apt-get autoremove and sudo apt-get autoclean.

In this tutorial, we will show you how to completely remove lamp stack php MySQL apache 2 on ubuntu 22.04 or 20.04 system.

How to Completely Uninstall LAMP Stack Apache PHP MySQL on Ubuntu 22.04

Here are some methods to completely remove LAMP stack Apache 2 PHP MySQL on Ubuntu 22.04:

Approach 1: Stop Apache and MySQL

To uninstall or remove Apache 2 or MySQL server, you must stop first, for this, you can use the command:

//stop apache 2 server
sudo systemctl apache2 stop

//stop mysql server
sudo systemctl stop mysqld

Or if you run these commands without stopping Apache 2 or MySQL server, it will show an error on your terminal window.

Approach 2: Uninstall Apache 2

To remove Apache 2 and its config files, you can use this:

//remove apache 2
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo rm -rf /etc/apache2

This will completely remove Apache 2 and its associated config files from your system:

Approach 3: Remove PHP 8.x OR 7.4

Completely uninstall PHP 8.1, 8.2, 8.3 or 7.4 on Ubuntu 22.4, you can use these commands, sudo apt remove –purge php8.x-fpm and sudo rm -rf /etc/php/8.x

//remove php
sudo apt remove --purge php8.x
sudo apt remove --purge php8.x-fpm
sudo rm -rf /etc/php/8.x

Here X denotes PHP Version.

Approach 4: Uninstall MySQL

To remove completely MySQL and its related packages, files, and created groups, type these commands on the terminal:

//remove mysql and it's extensions
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*

//remove configured files
sudo rm -rf /etc/mysql /var/lib/mysql

//delete the user and group created for MySQL
sudo deluser mysql
sudo delgroup mysql

//Removes unnecessary packages and dependencies
sudo apt-get autoremove
sudo apt-get autoclean

Here is the video tutorial for how to remove lamp stack php MySQL and apache 2 ubuntu 22.04:

Conclusion

Congratulations, you have successfully uninstalled Lamp stack PHP, MySQL, and Apache 2 from your Ubuntu 22.04 system! If you no longer need Lamp Stack, your system should now be clean of all Lamp Stack related files groups, and directories.

Recommended Tutorials

AuthorDevendra Dode

Greetings, I'm Devendra Dode, a full-stack developer, entrepreneur, and the proud owner of Tutsmake.com. My passion lies in crafting informative tutorials and offering valuable tips to assist fellow developers on their coding journey. Within my content, I cover a spectrum of technologies, including PHP, Python, JavaScript, jQuery, Laravel, Livewire, CodeIgniter, Node.js, Express.js, Vue.js, Angular.js, React.js, MySQL, MongoDB, REST APIs, Windows, XAMPP, Linux, Ubuntu, Amazon AWS, Composer, SEO, WordPress, SSL, and Bootstrap. Whether you're starting out or looking for advanced examples, I provide step-by-step guides and practical demonstrations to make your learning experience seamless. Let's explore the diverse realms of coding together.

Leave a Reply

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