Drupal Documentation

Подготовка

Минимальные требования

Для установки и запуска Drupal ваш хостинг-сервер должен соответствовать минимальным требованиям данной CMS. Большинство хостинг-компаний отвечают этим требованиям. Однако, могут быть исключения, поэтому вы должны проверить следующие требования.

Дисковое пространство

Минимальная установка Drupal требует 15 Мб свободного дискового пространства. 60 Мб требуется для сайта с большим количеством установленных тем и модулей. Имейте в виду, что вам понадобиться гораздо больше пространства для загружаемых пользователями файлов, медиа, резервного копирования и пр.

Web-сервер

Apache, Nginx или Microsoft IIS.
Подробнее о требованиях к серверу

Apache является наиболее используемым сервером для Drupal. Большинство разработок и тестирований осуществлялось именно на данном сервере. Поэтому мы рекомендуем использовать именно Apache.

База данных

MySQL 5.0.15 или выше с PDO, PostgreSQL 8.3 или выше с PDO, SQLite 3.3.7 или выше.

При установке следует учитывать, что не все модули Drupal поддерживают базы данных PostgreSQL и SQLite, а также то, что демонстрационные данные и настройки шаблона хранятся в формате MySQL. Поэтому мы рекомендуем вам использовать только базу данных MySQL.

PHP

PHP 5.2.5 или выше (5.3 рекомендуется).
Подробнее о требованиях PHP

Валидация

В наших шаблонах мы придерживаемся семантических правил написания кода HTML-разметки и CSS-стилей. Однако, некоторые ошибки все же могут возникать при W3C валидации. Создание 100-процентно правильного кода, согласно стандартам консорциума W3C, ограничивает использование современных технологий создания сайтов, таких как спецификация CSS3 и разметка HTML5. Целью нашей компании является предоставление богатого пользовательского опыта с высококачественными шаблонами, и иногда нам приходится нарушать некоторые правила.

Скачивание движка Drupal

Пропустите данный шаг, если у вас уже есть скаченный/установленный движок Drupal.

Первым шагом развертывания сайта на базе Drupal является загрузка ядра Drupal с официального сайта http://drupal.org/.

На открывшейся странице вы можете скачать zip- или tar.gz-архив с файлами ядра.

Для того, чтобы скачать последнюю версию Drupal, нажмите кнопку Download Drupal X.XX (Скачать Drupal X.XX), где X.XX - номер последней версии Drupal.

Downloading Drupal Engine page

В случае, если вам необходима более ранняя версия Drupal, перейдите по ссылке Other Releases (Другие версии):

Downloading Drupal Engine other releases

На открывшейся странице в поле API Version (Версия API) выберите нужную ветку версий Drupal и нажмите кнопку Apply (Применить):

Ниже появится полный список версий в данной ветке, и вы сможете скачать нужную вам версию.

Downloading Drupal Engine other releases. Versions

Проверьте требования шаблона относительно требуемой версии Drupal и убедитесь, что вы скачиваете нужную версию.

Извлечение файлов

После загрузки Drupal вам потребуется извлечь файлы и папки из архива.

Вы можете сделать это с помощью программ WinZip (PC), StuffitExpander (MAC) и т.п.

Посмотрите следующие инструкции по извлечению файлов из архивов WinZip (PC) и StuffitExpander (MAC).

Внимание! Если в панели управления вашим хостингом доступна функция "Распаковать файлы", вы можете загрузить на сервер сам .zip архив и распаковать его там.

Загрузка Drupal на сервер

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

Drupal должен быть загружен в корневую папку вашего хостинг-сервера. Как правило, она называется WWW или public_html. Если вы не уверены, обратитесь к вашему хостинг-провайдеру за подробной информацией.

Файлы могут быть загружены на сервер с помощью файловых менеджеров, таких как FileZilla, TotalCommander т.п. Существует ряд дополнений для браузеров (например, FireFTP для Mozilla Firefox). Также некоторые хостинг-провайдеры предоставляют такую услугу, как файловый менеджер. Проверьте свою панель управления хостингом или обратитесь за подробной информацией к своему хостинг-провайдеру.

Вы можете посмотреть видео-инструкцию Как загрузить файлы на сервер или Как загрузить файлы с помощью cPanel (WebHost менеджер, WHM).

Создание базы данных

Как уже говорилось выше, для установки Drupal вам понадобится база данных MySQL. База данных может быть создана с помощью панели управления хостингом.

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

В процессе создания базы данных вы получите следующие данные:

  • Имя сервера базы данных или имя хоста.
  • Имя базы данных.
  • Имя пользователя базы данных.
  • Пароль пользователя базы данных.

Пожалуйста, запомните эти данные. Они вам пригодятся в процессе установки.

Вы также можете посмотреть следующие инструкции: