У многих начинающих свое знакомство с Drupal вызывает трудность процедура установки и регистрации первого пользователя. Предлагаю русскоязычный инсталлятор Drupal, который позволяет установить полностью русифицированный Drupal 5.x., получая при установке сообщения по-русски.
Последовательность ваших действий такова:
- Сначала получим все необходимые файлы.
Скачайте:
а) дистрибутив последней версии Drupal (сейчас это версия 5.5.).
б) русскоязычный инсталлятор Russian Drupal Installer (RDI). - Затем подготовим установку Drupal.
а) Разархивируйте дистрибутив Drupal на сервер
Обычно это каталог ‘www’ или ‘htdocs’. Если вы работаете на локальном сервере с комплектом Denwer (http://denwer.ru), то это будет каталог C:\WebServers\home\ваш_сайт\www\.
б) Создайте базу данных (например, с помощью phpMyAdmin).
База данных создается обычно через вашу учетную запись у хостинг-провайдера. Там должна быть какая-нибудь ссылка типа «Работа с базами данных» или «Веб-интерфейс к БД». Заходите туда и создаете новую базу данных. Запоминаете ее название, имя пользователя БД, пароль к ней. Потом все это указываете при инсталляции Drupal. - Подготовим Russian Drupal Installator к работе.
а) Разархивируйте RDI в тот каталог, куда вы установили Drupal.
В каталоге ‘profiles’ должен появиться подкаталог ‘russian’, а в каталоге ‘sites’ — подкаталоги ‘sites/all/modules’ и ‘sites/all/themes’.
б) Наконец, запустим инсталлятор. Для этого просто наберите адрес вашего сайта в браузере.
В диалоге инсталляции выберите «Русский Drupal» и язык «Русский». Укажите имя созданной базы данных, пользователя и пароль к ней.
Если инсталляция прошла успешно, вы получите русскоязычный сайт на Drupal, где:
- название сайта установлено «Русский Drupal» (затем можете заменить своим)
- создана учетная запись №1 (администратор сайта).
Имя: admin, пароль: admin, эл.почта: [email protected]
ВНИМАНИЕ!!! Не забудьте поменять эти настройки на рабочем сайте !!! - включен показ аватар пользователей
- включен модуль locale и загружен русский перевод
- включен дополнительный модуль autolocale, который позволяет автоматизировать процесс загрузки переводов для модулей.
Теперь можно приступать к дальнейшей настройке сайта (менять параметры, оформление, работу модулей и т. п.).
Удачи и удовольствия от работы с Dupal!
Благодарности принимаются по адресу: Яндекс.Деньги 41001129515825 🙂
Примечания:
Загрузка файлов перевода в базу данных может продолжаться некоторое время, подождите. К тому же, это — ресурсоемкая процедура. Если вам не удается загрузить перевод и выдается сообщение о превышении времени исполнения скрипта, можно попытаться установить бОльшее значение для переменной ‘max_execution_time’ в файле php.ini.
Либо можно оставить в каталоге ‘sites/all/modules/autolocale/po/’ перевод только тех модулей, которые будут установлены в вашей системе.
При неудачных попытках инсталляции не забывайте перед повтором очищать базу данных (можно просто удалять базу и затем создавать новую пустую с тем же именем), а также возвращать файл настроек ‘sites/default/settings.php’ в исходное состояние (просто замените его на файл из дистрибутива, либо найдите там переменную $db_url и напишите «$db_url= ‘mysql://username:password@localhost/databasename’;» , а файлу поставьте права на запись).
Если вы устанавливаете сайт на denwer и при запуске сайта вы видите множество сообщений «Notice» и «Warning», то добавьте строку «php_value error_reporting 7» (без кавычек, конечно) в файл .htaccess
Инсталлятор использует имеющийся в Drupal 5.x механизм инсталляционных профилей (http://drupal.org/node/67921).
=========
Страница проекта на drupal.org
Страница CVS