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.

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

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

Проверьте требования шаблона относительно требуемой версии 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. База данных может быть создана с помощью панели управления хостингом.
Свяжитесь со своим хостинг-провайдером для получения помощи в создании базы данных на вашем хостинге.
В процессе создания базы данных вы получите следующие данные:
- Имя сервера базы данных или имя хоста.
- Имя базы данных.
- Имя пользователя базы данных.
- Пароль пользователя базы данных.
Пожалуйста, запомните эти данные. Они вам пригодятся в процессе установки.
Вы также можете посмотреть следующие инструкции: