Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Личный опыт в системном администрировании Удаляем LAMP


Привет, привет, друзья я как то упоминал, что держу у себя на работе и дома LAMP.

Так вышло что на работе LAMP,  а точнее мускул неожиданно заключил, скорее всего из за моих кривых рук icon smile Удаляем LAMP .

lamp 300x151 Удаляем LAMP

Так  как LAMP был с настройками по умолчанию, я решил его снести и поставить заново.

Но как всегда не все так просто,"Дело было не в бобине" icon smile Удаляем 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' ' '{ print $2 }'

Если вы увидите список из следующих  пакетов то ничего не удалилось или вы что-то сделали не так.

Если вы не увидите ничего то все в порядке.

uninstall 300x45 Удаляем LAMP

Если же всё-таки пакеты остались, то давайте попробуем их удалить, например вот так:  apt-get purge mysql-server mysql-server-5.1 mysql-server-core-5.1

Проделаем тоже самое для Apache

Выполняем комманду: dpkg -l | grep ^ii | grep apache2 | awk -F' ' '{ print $2 }'

Опять же, если вы видите примерно следующее, то значит Apache все еще не удален.

uninstall2 300x62 Удаляем LAMP

Аналогично удаляем и Apache вот такой командой:

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

Проверяем все еще разок , все удалилось корректно?

Замечательно, давайте немного приберёмся и на этом закончим, прибираемся командой:  apt-get autoremove

Вот собственно и все, а как поставить LAMP заново смотрим тут.

Источник: Блог Тулунского админа


В избранное