Установка Друпал

УСТАНОВКА БАЗОВОЙ КОНФИГУРАЦИИ

1. Установка Друпал с указанием подключения к базе данных.

Перед тем, как начать установку: если это первый ваш сайт на данном дистрибутиве, то дaльнейшие действия производятся в каталоге «<root>/sites/default»; если вы создаёте ещё один сайт на той же самой установке Друпала (Друпал позволяет создавать произвольное количество сайтов на основе одной и той же установки), то выполните следующие действия:

  • скопируйте файл <root>/sites/default/default.settings.php как <root>/sites/example.com/settings.php
  • создайте папку "files" <root>/sites/default/default/files
  • откройте каталог <root>/sites/default/default/files и файл <root>/sites/default/settings.php на запись (в случае, если PHP работает как модуль Apache, обычно требуется установить права 0777 для каталога и 0666 для файла; если PHP работает в режиме CGI, то 0755 для каталога и 0644 для файла — обращайтесь к справочным материалам вашего хостинг-провайдера, если не уверенности, что сделали всё правильно

Теперь откройте страницу

http://localhost/sitename

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

Следующим шагом станет задание параметров подключения к базе данных. Экран достаточно информативен. Предполагается, что Вы:

  • используете подключение к локальному серверу, localhost
  • используете стандартный порт подключения
  • НЕ задали префикс имени таблиц в БД

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

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

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

Внимание: первая учётная запись в Друпал — аналог суперпользователя (root в nix, Administrator в Windows). Ни при каких обстоятельствах не используйте эту учётную запись для повседневной работы, взамен созадйте другую учётную запись и дайте ей все полномочия, какие необходимо (об этом позже).

Подходите ответственно к заданию имени и пароля для суперпользователя. На этом же экране вы увидите, поддерживает ли ваша установка т.е. «чистые ссылки» — красиво выглядящие адреса, не содержащие знаков '?' и '&'.

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

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

Если не случилось чего-нибудь, установка Друпал закончится.

В данный момент вы располагаете полностью функциональным сайтом. К сожалению, Вы работаете из-под имени суперпользователя (помните предупреждение?), и большинство полезных функций отключены. Что делать дальше, мы рассмотрим сразу после описания второго, «упрощённого» способа установки Друпал в уже существующую базу данных.

2. Установка Друпал с использованием существующих настроек БД

При установке по этой схеме мы используем уже настроенное подключение к БД. Иными словами, мы возьмём файл настроек для уже установленного сайта Друпал на той же физической установке (том же комплекте файлов). Это удобно, когда вы ставите второй и так далее сайт на ту же физически установку. Расходы усилий минимальны: всё, что потребуется — создать новый каталог для хранения файла настроек и данных, специфических для нового сайта — загруженных файлов, настроек тем и т.д.). Проделайте следующие действия:

  • скопируйте файл <root>/sites/default/settings.php (уже установленного сайта) как <root>/sites/default/settings.php
  • создайте папку "files" <root>/sites/default/default/files
  • откройте каталог <root>/sites/default/files и файл <root>/sites/default/settings.php на запись (в случае, если PHP работает как модуль Apache, обычно требуется установить права 0777 для каталога и 0666 для файла; если PHP работает в режиме CGI, то 0755 для каталога и 0644 для файла — обращайтесь к справочным материалам вашего хостинг-провайдера, если не уверенности, что сделали всё правильно.

Теперь откройте в редакторе скопированный файл <root>/sites/default/settings.php и найдите в нём примерно такую строку:

$db_prefix = '';

Задайте другой префикс и сохраните файл. После этого откройте следующий адрес:

http://localhost/install.php

После этого установка пройдёт примерно так же, как и в первом случае. но не будет шага настройки подключения к БД.

Первые шаги после установки