Vallyol's Blog

04/11/2011

Установка Drupal

Filed under: Drupal, Linux, Web — Метки: , , , — vallyol @ 21:04

Значит, веб-сервер и phpMyAdmin установлены, теперь можно приступить к установке CMS Drupal.
Скачиваем последний стабильный дистрибутив, на сегодняшний день — это Drupal 7.9, и распаковываем в корневой каталог нашего веб-сервера: /var/www/drupal

После этого, открываем веб-браузер и набираем в адресной строке

http://localhost/drupal/

Здесь, /drupal/ — это некое содержимое, расположенное на веб-сервере, а обращение к этому веб-каталогу посредством интернет-браузера запускает (в данном случае) установочный скрипт. Сам скрипт работает по типу мастера — выбираем и подтверждаем, выбираем и подтверждаем…

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

Русский языковой пакет доступен по этой ссылке (официальный перевод интерфейса Drupal).

Выбираем языковой пакет для нашей версии (7.9), загружаем *.po файл и располагаем по пути /var/www/drupal/profiles/standard/translations/.

Обновляем страницу в браузере и… Наблюдаем на странице выбора языка появившийся русский.

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

Ну, что же… Даём…
На каталог default

Создаем файл settings.php

и даем все права ему

После этого возвращаемся к нашему мастеру установки и обновляем страницу. Мастер сообщает, что проверка соответствия требованиям прошла успешно, и переходит к этапу настройки базы данных.

Сам установщик баз данных не создает, для этого нам пригодится установленный ранее phpMyAdmin. Заходим в панел администрирования и на главной странице видим кнопочку «Создать». Даем название «drupal» (чтоб не путаться) и нажимаем «создать».

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

И вот только теперь начинается сам процесс установки Drupal…,

включая установку переводов интерфейса.

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

В этом же окне имеется предупреждение о необходимости снять разрешения на запись для файла settingc.php и директории default в целях безопасности.

После чего нажимаем «Сохранить и продолжить» и попадаем на итоговое окно, сообщающее об успешной установке:

Теперь можно войти на наш сайт. Любой вход на сайт будет осуществляться набором в адресной строке http://localhost/drupal/. А вот так выглядит Drupal с настройками по умолчанию и без содержимого:

И первое, что мы сделаем, попробуем добавить тему оформления. Сами темы можно найти в интернете, или на сайте самого Drupal.
Локально темы хранятся в каталоге themes на веб-сервере. Скачиваем понравившееся оформление, распаковываем и копируем папку с темой на веб-сервер. Я загрузил тему оформления под названием MAYO…

Проверяем в админ-панели нашего только что созданного сайта, меню «Оформление», увидел ли наш Drupal таким образом подкинутую тему.

P.S. В корневом каталоге themes располагаются темы, поставляемые с ядром Drupal. В принципе, пользовательские темы можно располагать в этом каталоге — всё будет прекрасно и замечательно работать, пока не возникнет необходимость обновить само ядро (к примеру с 7.9 до 7.10)… Правильней располагать темы в каталоге /sites/all/themes. Во-первых, стандартно, а во-вторых (речь идет об обновлениях ядра 7-ки, на сей момент обновления из админки не поддерживаются :() — при обновлении просто сохраняется каталог sites со всем содержимым, а потом — возвращается на своё исходное место.

Всё! Установка Drupal не вызвала никаких проблем. А что с этим Drupal’ом делать дальше — в следующий раз.

Реклама

Блог на WordPress.com.

%d такие блоггеры, как: