Привіт, привіт, друзі я як то згадував, що тримаю у себе на роботі і вдома 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
Перевіряємо все ще разок. все віддалилося коректно?
Чудово, давайте трохи пріберёмся і на цьому закінчимо, прибирати командою: