Всем Привет! Рад видеть вас на страницах своего блога! Сегодня знаменательный день — я открываю новый раздел, посвященный бесплатной CMS Drupal! По традиции первая статья посвящена установка Drupal 7. Кроме этого, затрону вопрос русификация Drupal. Как сказал один великий человек — ПОЕХАЛИ!!!
Установка русской версии Drupal
И так, установка русского Drupal производится в четыре шага, и не важно с локальным или удаленным хостинг вы работаете:
создание на сервере новой базы данных;
скачивание дистрибутива Drupal 7 и файла русификации;
загрузка файлов на сервер;
установка Друпал.
А теперь о каждом шаге подробнее.
Шаг №1. Создание БД.
База данных — это мозг будущего сайта, в котором будет хранится вся информация. При работе с базами данных необходимо быть очень внимательным. Для любого нового сайта на Drupal необходимо создавать отдельную БД. Когда я только начинал работать с CMS, по неосторожности для двух сайтов на WordPress указал одну и туже базу данных. Как итог — второй сайт просто перезаписал БД, и вся информация с первого сайта была утеряна. Не повторяйте мои ошибки!
Платные хостинги для создания баз данных предоставляют отдельную панель управления. Обычно она очень простая в использовании, поэтому создание новой БД не займет много времени. Главное запомните имя новой БД, логин пользователя и пароль к ней — вся эта информация пригодится для установки Drupal. Если вы заказали хостинг, рассчитанный только на один сайт, то БД скорее всего заранее создана, и информацию о ней вам предоставит техническая поддержка.
Бывает, что для работы с базами данных на хостинге предоставляется phpMyAdmin. Изучению phpMyAdmin на моем блоге посвящена отдельная статья.
Поле «Пароль администратора MySQL» оставляем пустым, заполняем только Имя БД, логин пользователя и пароль.
Шаг №2. Скачивание файлов дистрибутива Drupal 7 и файла локализации.
На втором шаге следует скачать дистрибутив Друпал с официального сайта drupal.org. Загружаем последнюю версию продукта, на момент написания статьи — это 7.15.
Так как устанавливать будем сразу русский Drupal, то нам еще понадобится файл локализации. Скачать его можно с localize.drupal.org, только следите за тем, чтобы он соответствовал ранее загруженной версии Drupal.
Шаг №3. Загрузка файлов на сервер.
Для работы с удаленным сервером понадобится ftp клиент. Лично я использую FileZilla. Данный ftp клиент бесплатный, многофункциональный, простой и надежный. Как много эпитетов, но все он заслужил по праву!
Распаковываем архив с дистрибутивом Drupal. Полученные файлы и папки загружаем на сервер в корневой каталог нашего будущего сайта. Файлов много, поэтому загрузка их на сервер займет некоторое время. Благодаря надежности FileZilla, вы потеряете только время, но никак не файлы.
В случае с Денвером, корневой каталог для сайта создается в ручную: в папке /home/ создаем каталог с именем будущего локального сайта (скажем, denwer.ru), в новой папке /home/denwer.ru/ создаем директорию www — это и будет корневой каталог сайта. Именно в папку /home/denwer.ru/www перекидываем файлы Drupal.
Не забываем про файл локализации, его следует загрузить отдельно на сервер в каталог /profiles/standart/translations/.
Шаг №4. Установка Drupal
Когда все приготовления закончены и выполнены три первых шага, можно приступать непосредственно к установке Drupal. Открываем браузер и в адресной строке вводим URL создаваемого сайта. Нажав Enter, попадаем в программу инсталляции Drupal.
1. Выбор профиля (choose profile). Отмечаем первый пункт Standard и жмем «Save and continue».
2. Выбор языка (choose language). Выбираем Русский и жмем «Save and continue». Теперь все оставшиеся шаги инсталляции Drupal будут на родном русском языке.
3. Проверка соответствия требованиям. Проходит автоматически, если сервер полностью удовлетворяет требованиям для корректной работы Друпал и никаких ошибок не обнаружено, то приступаем к следующему шагу.
4. Установка БД. В данном разделе следует задать имя заранее созданной БД, логин пользователя и пароль.
5. Профиль установки и Установка переводов. Здесь установка пройдет автоматически. Остается только наблюдать за прогрессом и ждать перехода к следующему разделу.
6. Настройка сайта.
Информация о сайте. Вводим название сайта и email, который будет использоваться для отправки писем из Друпал. Согласно рекомендации, желательно чтобы адрес электронной почты содержал домен вашего сайта.
Учетная запись обслуживания сайта.
Имя пользователя — вводим логин администратора Drupal.
E-mail адрес — адрес электронной почты администратора.
Пароль — обязательно следите за индикатором надежности. Если это не локальный сайт, а реальный интернет ресурс, то пароль должен быть как можно надежнее.
Настройки сервера. Выбираем страну и часовой пояс.
7. Завершено. Проходит завершение переводов и установка Drupal окончена. Остается только нажать «Посетить ваш новый сайт».
Русификация английского Drupal
Теперь рассмотрим, как русифицировать уже установленную английскую версию Drupal. Для этого нам потребуется скачать все тот же файл русского языка с разрешением .po, что используется при установке Drupal, рассмотренной выше. Последовательность действий будет следующей.
1. Заходим в раздел «Modules», отмечаем галочкой модуль «Locale» и сохраняем изменения, нажав кнопку «Save configuration» в самом низу страницы. Это активирует модуль, отвечающий за выбор языка.
2. Далее открываем раздел «Configuration» и заходим в «Translate interface». Справа сверху имеется четыре закладки, нам нужна третья слева — «IMPORT». В пункте «Language file» нажимаем Обзор и выбираем файл локализации с расширением .po со своего компьютера. В пункте «Import into» выбираем Russian (Русский). Нажимаем кнопку «Import», и язык загрузится автоматически.
3. Остается сделать русский языком по умолчанию. Возвращается в раздел «Configuration», но на этот раз заходим в «Languages». В столбце Default ставим галочку во второй графе, соответствующей русскому языку, и нажимаем «Save configuration».
О чудо! Админка Друпал становится полностью на русском языке!
Пожалуй, на этом рассказ об установке и русификации Drupal можно считать оконченным. Начало новой рубрики положено! Спасибо за внимание, друзья! Всех вам благ.