Видаляємо lamp назавжди

Привіт, привіт, друзі я як то згадував, що тримаю у себе на роботі і вдома LAMP. Так вийшло що на роботі LAMP, а точніше м'язів несподівано зробив висновок, швидше за все через моїх кривих рук.

Видаляємо lamp назавжди

Так як LAMP був з настройками за замовчуванням, я вирішив його знести і поставити заново. Але як завжди не все так просто, "Справа була не в бобіні». Mysql ніяк не хотів коректно віддалятися і постійно сипав помилками, я не хочу нічого стверджувати, може ці помилки виникли тільки у мене. Але, щоб уникнути подібної ситуації, я і вирішив зробити собі напоминалку. Якщо кому-небудь це стане в нагоді я буду тільки радий.

Зупинимо і видалимо

Отже, для коректного видалення давайте зупинимо всі сервіси, які можуть бути у нас запущені.

А зупинимо ми їх наступною командою:

/etc/init.d/mysql stop /etc/init.d/apache2 stop

Після виконання даної команди м'язів і апач повинні, так би мовити, «зупинитися»

Якщо все пройшло коректно, то виконуємо наступну команду для того, щоб видалити все, що пов'язано з PHP, Apache, MySQL.

Команда виглядає ось так:

apt-get purge remove apache2 * mysql * php5 *

Після виконання даної команди все компоненти повинні повністю відійти.

Давайте перевіримо чи не залишилося чого у нас в системі, наприклад від MySQL, для того щоб перевірити виконуємо наступну команду:

dpkg -l | grep ^ ii | grep mysql-server | awk -F '' ''

Якщо ви побачите список з наступних пакетів то нічого не віддалилося або ви щось зробили не так.

Якщо ви не побачите нічого то все в порядку.

Якщо ж все-таки пакети залишилися, то давайте спробуємо їх видалити, наприклад ось так:

apt-get purge mysql-server mysql-server-5.1 mysql-server-core-5.1

Проробимо теж саме для Apache. Виконуємо комманду:

dpkg -l | grep ^ ii | grep apache2 | awk -F '' ''

Знову ж таки, якщо ви бачите приблизно наступне, то значить Apache все ще не був знищений.

Аналогічно видаляємо і Apache ось такою командою:

apt-get purge apache2 apache2-mpm-prefork apache2-suexec apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5

Перевіряємо все ще разок. все віддалилося коректно?

Чудово, давайте трохи пріберёмся і на цьому закінчимо, прибирати командою: