  #!/bin/bash
  WWW_DIR=/home/korodm/Documents/sites/
  SQL_PASS="***"
  
  # Проверка на права рута
  if [ "${UID}" -ne 0 ]
  then
      printf "Root:\t\t\t\t\t\033[0;31mнет\033[0m\n\nПриложение необходимо запустить от имени root!\n"
      exit
  else
      printf "Root:\t\t\t\t\t\033[0;32mда\033[0m\n"
  fi
  
  # Проверка на наличие передаваемых параметров
  if ! [ -n "${1}" ]
  then
      printf "Параметры:\t\t\t\t\033[0;31mno\033[0m\n\nПриложение необходимо использовать так:\n%s site_name\n" ${0}
      exit
  else
      printf "Параметры:\t\t\t\t\033[0;32m%s\033[0m\n" ${1}
      SITE=${1}
  fi
  
  # Проверка на существование каталога для сайта в рабочем каталоге
  if [ -d "${WWW_DIR}${SITE}" ]
  then
      rm -r ${WWW_DIR}${SITE}
  fi
  printf "Каталог сайта:\t\t\t\t\033[0;32mудален\033[0m\n"
  
  # Деактивация в настройках Apache
  a2dissite ${SITE} > /dev/nul
  rm /etc/apache2/sites-available/${SITE}
  printf "Настройки Apache:\t\t\t\033[0;32mсайт деактивирован\033[0m\n"
  
  # Очистка файла /etc/hosts
  if [ `grep -c ${SITE} /etc/hosts` -ne 0 ]
  then
      grep -v ${SITE} < /etc/hosts > /etc/hosts_new
      mv /etc/hosts_new /etc/hosts
  fi
  printf "Файл /etc/hosts:\t\t\t\033[0;32mсайт удален\033[0m\n"
  
  # Перезагрузка Apache
  /etc/init.d/apache2 reload > /dev/null
  printf "Apache:\t\t\t\t\t\033[0;32mперезагружен\033[0m\n"
  
  # Очистка базы данных
  mysql -uroot -p${SQL_PASS} --execute="drop database ${SITE};"
  mysql -uroot -p${SQL_PASS} --execute="USE mysql; DELETE FROM user WHERE User='${SITE}';"
  printf "База данных:\t\t\t\t\033[0;32mудалена\033[0m\n"
  
  printf "\n\033[0;32mСайт удален!\033[0m\n\n"
  
  exit