Установка и настройка Drupal 6

Опубликовано 2011.08.09

Рассмотрим процесс установки CMS Drupal 6 на сервер.

В качестве сервера будем использовать пакет Денвер. В его состав входит сервер Apache, PHP (не ниже пятой версии) и БД MySQL (также не ниже пятой). Всего этого нам вполне хватит.

Итак, приступим.

Вначале скачаем сам друпал с офф сайта drupal.org ( качаем тут.На момент написания статьи последняя версия шестой линейки 6.22)

Распаковываем все файлы в папку нашего сайта.Выглядеть это будет так:

Все картинки кликабельны.

 

Основная работа будет с папкой sites.

В ней лежат папки all и default. В папке default есть один единственный файл default.settings.php ,его нужно скопировать и вставить в этой же папке, но уже с именем settings.php. Открываем этот файл и ищем строку с настройками подключения к базе данных. Пишем свои имя пользователя и пароль к БД, а также имя созданной БД для сайта. Префикс писать не обязательно, но желательно.Этот префикс будет у имен всех таблиц друпала. префикс желательно писать типа hD3u_ или Ffop_ или kRtt_ и т.п. Писать префикс большим не стоит,это неудобно. Наличие префикса даст дополнительную защиту от попытки провести SQL инъекцию злоумышленником.

У вас должно получиться примерно так:

С настройками закончено.Теперь можно открывать сайт в браузере.

Если друпал вывалит кучу ошибок-откройте файл install.php

Не пугайтесь английского языка,мы руссифицируем наш сайт чуть позже. Инсталлим на английском.

Если друпал не ставится-значит вы допустили ошибки в файле settings.php ,исправляйте!

Далее движок запросит ваше мыло и пароль админа.Заполняем.

Clean URLs: ставим Enabled

 

Жмем Save, потом ещё одну единственную ссылку и попадаем на наш сайт.

Поздравляю, теперь у нас есть чистый Drupal 6.

Ну и в довесок руссифицируем сайт.

Все переводы качаем с drupaler.ru

Переходим сюда.В проекте пишем drupal, жмем "Выбор проекта".

Отмечаем всё вот так и ждем пока сайт не выплюнет нам po файл.Сохраняем его.

На сайте заходим в Administer->Site building->Modules.

Ищем модуль locale и включаем его(отмечаем галочкой и жмем Save). Этот модуль позволит перевести сайт на любой язык. 

В дальнейшем управление модулями будет проходить именно здесь.

После включения появится новый пункт меню:

Переходим в Administer->Site configuration->Languages. Там жмем кнопку "Add language". Выбираем русский, добавляем его.

Потом ставим русский язык дефолтным и сохраняем изменения:

Потом идем на Administer->Site building->Translate interface.

Там жмем кнопку Import. Выбираем наш скаченный po файл перевода и жмем Import:

После загрузки файла можно увидеть процент перевода строк. На ошибки в файле перевода не обращайте внимания.

Вот и закончили с переводом. Можете полазить по меню, посмотреть что где и как.