Руководство по установке

Установка Drupal — процесс, в результате которого производится базовая конфигурация сайта и его настройка, создание необходимых структур в базе данных, настройка часовых поясов, административного аккаунта, а также первоначальный перевод сайта.

Подготовка

Для того чтобы установить Drupal, вам потребуется исходный код системы. Если вы всё ещё его не загрузили, воспользуйтесь руководством по загрузке Drupal для быстрого старта.

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

Запуск процесса установки

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

Этапы установки

Выбор языка

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

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

Выбор установочного профиля

Установочные профили — это дистрибутивы. На данном этапе вы выбираете, какой именно профиль установки будет использован для дальнейших этапов.

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

По умолчанию предлагается установить "Стандартный" профиль установки.

Коротко о профилях, поставляемых ядром:

  • Стандарт. Данный профиль выбран по умолчанию для всех установок. Он устанавливает всё самое необходимое для того, чтобы начать делать сайт. Он включает достаточное количество стандартных модулей, настраивает несколько типов содержимого для примера и расположение блоков, тему оформления и разные мелочи. Если вы не уверены, какой профиль выбрать — выбор данного профиля есть самый надёжный способ начать знакомство и попробовать что-то сделать на Drupal.
  • Минимальный. Профиль для тех, кто уже имеет понимание, что такое Drupal, и хочет настроить всё сам. С данным профилем установятся только самые необходимые для функционирования системы модули. Всё остальное необходимо настраивать самостоятельно. Данный профиль стоит рассматривать как установку "чистого" ядра.
  • Demo: Umami Food Magazine. Это демонстрационный профиль, который создаёт сайт "журнала" о кулинарии и еде. Он имеет собственную тему оформления, настроенные типы содержимого, поля, страницы, поиск, а также демо-контент. Это отличный выбор, если вы хотите посмотреть на сколь-нибудь реальный сайт, а не голую систему, где ещё только предстоит всё настроить. Не используйте данный профиль для создания реальных сайтов.

Проверка соответствия требованиям

Данный этап будет пропущен, если всё настроено корректно.

Если вы попали на данный этап — значит, что-то не так. Вам будут описаны проблемы, которые необходимо устранить. Пока вы их не устраните, вы не сможете продолжить установку.

Чаще всего проблемы касаются серверной части. Очень распространённая проблема — некорректные настройки прав доступа.

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

Установка баз данных

На данном этапе вы должны выбрать, какой тип баз данных (далее - БД) будет использоваться для сайта и указать настройки подключения к ним.

Если вы не уверены в выборе типа базы данных, берите самый распространённый — MySQL или MariaDB. Они есть на каждом хостинге, это самые распространённые типы баз данных для сайтов и с ними вы будете в полной безопасности.

Установка сайта

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

Данный процесс может занять несколько минут, особенно, если вы устанавливаете профиль со множеством готовых настроек, структуры, содержимого и т.д.

Установка переводов

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

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

Настройка сайта

Настройка сайта позволяет установить значения по умолчанию самым необходимым настройкам сайта:

  • Информация о сайте: Базовые настройки сайта.
    • Название сайта: Название сайта, оно будет использоваться на главной странице и в заголовках страниц.
    • Адрес электронной почты сайта: Данный адрес электронной почты будет использоваться в качестве почты сайта. По умолчанию, все письма, отправляемые сайтом, будут отправлены с данной почты. Данное значение используется многими модулями, требующими настройку почтового адреса, как значение по умолчанию.
  • Учетная запись обслуживания сайта: Настройки доступа самого главного пользователя на сайте (UID: 1). Воспринимайте данного пользователя как superuser'а или root-пользователя. Данный пользователь больше, чем просто администратор: он имеет исключительные права, особенные возможности, такие, к примеру, как пропуск любой проверки прав доступа. Таких пользователей в системе больше быть не может, поэтому позаботьтесь о том, чтобы он был защищен.
  • Региональные настройки.
    • Страна по умолчанию: Данная страна будет автоматически указываться, где это требуется. Ядро Drupal использует данное значение для работы с форматами дат и чисел. Например, при выборе России, по умолчанию будут использоваться наш формат записи даты: дд.мм.гггг; время будет указываться в 24-часовом формате и т.д.
    • Часовой пояс по умолчанию: Данная настройка влияет на то, в каком поясе будут отображаться даты на сайте. В дальнейшем можно настроить, чтобы пользователи могли выбирать свой часовой пояс, тогда все даты будут показываться в соответствии с их часовым поясом.
  • Оповещения об обновлениях: Позволяет настроить поведение при обновлениях. Можно полностью отключить проверку обновлений системы и модулей (крайне не рекомендуется), а также отправку уведомлений о доступных обновлениях на почту, указанную в "Адрес электронной почты сайта".

Завершение переводов

На этом этапе проводятся финальные доработки переводов, действий от пользователя не требуется.

Ваш готовый сайт

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

Дальнейшие шаги

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

Изучите список интернет-ресурсов Drupal сообщества и вступайте в чаты, задавайте вопросы, читайте блоги и смотрите видео!

Если вы разработчик и вас интересует техническая сторона, рекомендуется начать с самых основных тем, таких как Drupal API, а затем узнать, что такое модули и темы оформления.

Надеемся, вы найдёте что-то полезное и новое для себя.

Смотрите также

🌱 Помогите нам сделать документацию лучше!

Вся документация Druki с отрытым исходным кодом. Нашли ошибку или неточность? Создайте pull request.

Редактировать текущий документ Обсудить улучшение

Или узнайте как контрибутить.

🤔 По-прежнему нужна помощь?

Не нашли ответа на свой вопрос? Попросите помощи у сообщества!

Задайте вопрос на GitHub Смотрите другие ресурсы сообщества