Установка Drupal - весьма несложная задача, с которой сможет справиться любой, даже начинающий веб мастер. В этой статье вы в этом убедитесь сами.
Если ваш уровень познаний в Drupal не велик - не делайте выводов о системе, по ее начальному интерфейсу после установки. За его простотой, кроется мощь и гибкость системы, которую мог придумать только одаренный человек, а если вы освоите Drupal - вы обязательно приблизитесь к его уровню.
Установку веб сервера в данной статье мы рассматривать не будем - здесь предполагается, что у нас Веб сервер (Apahe, Nginx и др.) + PHP (и сопутствующие модули) + СУБД (MySQL, PostgreSQL, SQLite) установлены. Остается только скачать последний релиз Drupal и установить его. Если это не так, прочтите пожалуйста соответствующую статью, в которой рассказано как установить все необходимые программы, в том числе для запуска Drupal.
Подготовка к установке Drupal
Загружаем с сайта проекта Drupal свежую версию дистрибутива. Извлекаем его в корневую папку веб сервера /var/www.
cd /var/www sudo wget http://ftp.drupal.org/files/projects/drupal-7.21.tar.gz sudo tar -xzvf drupal-7.21.tar.gz
В результате создана папка /var/www/drupal-7.21. В ней:
- Копируем файл default.settings.php в settings.php
- Создаем папку /sites/default/files
- Изменяем права доступа и владельца созданных файлов, для того, чтоб вебсервер име доступ на запись.
cd ./drupal-7.21 sudo cp ./sites/default/default.settings.php ./sites/default/settings.php sudo mkdir ./sites/default/files sudo chown www-data:www-data ./sites/default/files sudo chown www-data:www-data ./sites/default/settings.php
Открываем в браузере адрес сервера, на котором лежат только что извлеченные файлы. Приступаем к процессу установки.
Открываем в браузере адрес, по которому будет располагаться сайт. Например http://localhost/drupal-7.22
Выбор профиля инсталляции
Выбираем стандартный (Standard) профиль установки, которого для учебных целей вполне достаточно.
Выбор языка.
Выбираем язык системы. По умолчанию он один. Установка дополнительных языков описана в статье Русификация Drupal.
Проверка зависимостей
Если на этапе Verify requirements, инсталлятор сообщил о найденных проблемах - следует их утранить. В данном случае потребовалось дать доступ на запись веб серверу к папке /var/www/drupal-7.21/sites/default/files и к файлу /var/www/drupal-7.21/sites/default/settings.php
Конфигурация базы данных
Открываем терминал, выполняем комманду:
mysql -u root -p
Вводим пароль пользователя root и открывшейся mysql консоли вводим SQL комманды:
create database drupalstudy;
GRANT ALL PRIVILEGES ON drupalstudy.* TO drupalstudy@'localhost' IDENTIFIED BY 'drupalstudy';
Возвращаемся к браузеру. Выбираем тип используемой базы данных и настройки подключения к ней. Если в PHP не установлена поддержка какой-либо из баз, она не будет отображаться в списке. Саму базу данных и пользователя вводим тех, что создали выше.
Установка Drupal
Если базу настроено правильно, мастер приступит к установке. Ждем завершения процесса установки Drupal.
Конфигурация сайта
Нужно произвести окончательные настройки сайта, прежде чем приступить к работе с ним.
Предупреждение, о том, что файл /var/www/drupal-7.21/sites/default/settings.php следует защитить от записи.
Вводим начальную информацию про сайт: Имя сайта, так оно будет отображаться в загоровке окна и Адрес электронной почты, с которого будут приходить автоматические уведомления.
Заводим суперпользователя сайта. Данный пользователь в системе может делать все. С этого пользователя начнется ваша работа с сайтом.
Страна по умолчанию и часовой пояс. Тут комментарии излишни.
Настройка уведомлений об обновлениях.
Здесь можно разрешить системе автоматически проверять наличие обновлений и в случае их обнаружения высылать уведомлние о них администратору сайта по электронной почте.
Нажимаем кнопку , после чего мастер выдаст завершающее окно Drupal installation complete, нажимаем ссылку Visit your new site
Установка Drupal завершена
Вот и все. CMS Drupal установлена и готова к работе.
Так выглядит стандартная тема Drupal:
Немного аскетично, но вы не пугайтесь. За внешней простотой кроется огромная мощь и гибкость системы, попробовав которые вы не сможете без них работать.
Добавить комментарий