Установка Drupal под Linux

Установка 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. В ней:

  1. Копируем файл default.settings.php в settings.php
  2. Создаем папку /sites/default/files
  3. Изменяем права доступа и владельца созданных файлов, для того, чтоб вебсервер име доступ на запись.
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 следует защитить от записи.

Вводим начальную информацию про сайт: Имя сайта, так оно будет отображаться в загоровке окна и Адрес электронной почты, с которого будут приходить автоматические уведомления.

Заводим суперпользователя сайта. Данный пользователь в системе может делать все. С этого пользователя начнется ваша работа с сайтом.

Страна по умолчанию и часовой пояс. Тут комментарии излишни.

Настройка уведомлений об обновлениях.

Здесь можно разрешить системе автоматически проверять наличие обновлений и в случае их обнаружения высылать уведомлние о них администратору сайта по электронной почте.

Нажимаем кнопку Save and continue, после чего мастер выдаст завершающее окно Drupal installation complete, нажимаем ссылку Visit your new site

 

 

Установка Drupal завершена

Вот и все. CMS Drupal установлена и готова к работе.

Так выглядит стандартная тема Drupal:

Немного аскетично, но вы не пугайтесь. За внешней простотой кроется огромная мощь и гибкость системы, попробовав которые вы не сможете без них работать.

Тэги: 

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <s> <u> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <hr> <dd> <sub> <sup>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Защита от СПАМ ботов. Подтвердите, пожалуйста, что вы человек.
1 + 7 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.