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

Установка Drupal 7 мало отличается от установки шестой версии. Ставим:

Системные требования drupal 7.х

Рекомендуется: PHP 5.2.4+ (www.php.net). Apache web server. MySQL 5.0.15+ (www.mysql.com), PostgreSQL 8.3+, SQLite 3.x. 32МБ памяти (с дополнительными модулями от 64МБ)

Установка drupal 7.х

  1. Создаем на сервере базу данных, при необходимости - пользователя БД со всеми правами и его пароль.
  2. Качаем последнюю версию друпала с официального сайта. На данный момент последняя версия drupal 7.12, ее и буду устанавливать.
  3. Распаковываем архив на свой компьютер и читаем INSTALL.txt со всеми рекомендациями по установке и может быть у вас отпадет необходимость дочитывать мою статью.
  4. Качаем русский перевод ядра для нужной нам версии drupal с сервера переводов drupaler.ru/translate/languages/ru/export Формат: Все в одном файле. Получаем файл с переводом drupal-7.12-ru.po
  5. Заливаем содержимое папки drupal-7.12/drupal-7.12/ на сервер
  6. Создаём папку files в папке /sites/default/, ставим на нее права для записи 777
  7. Копировать файл /sites/default/default.settings.php, переименовывать его в settings.php и вставлять обратно в /sites/default/ теперь не обязательно, в отличие от шестерки. При наличии соответствующих прав на папку default файл создастся в процессе установки автоматически.
  8. Файл русского перевода кидаем в папку profiles/standard/translations/. Таким образом, русифицируем друпал мы уже при установке. Если этого не сделать сразу, ничего страшного, можно русифицировать и после.
  9. Открываем файл .htaccess и в самом верху пишем 4 строки:
    php_value error_reporting 7
    php_value memory_limit 32M
    RewriteCond %{HTTP_REFERER} ^http://www\.vash-site\.com/$
    RewriteRule .* - [F]
    Если хостер разрешает, то в строке "php_value memory_limit 32M" 32M замените на 96М или 128М. столько памяти нужно для модулей работающих с картинками.
  10. Запускаем сайт в браузере. На этом этапе возможны ошибки 500, 430 и т.д В таком случае проверьте права на папки.
  11. Следуем путеводителю по установке drupal. Он проверит настройки сервера и права на запись, если все устараивает, перейдет к следующему шагу.
  12. Связь с БД. Заполняем форму. Database name: название_бд, Database username: логин_пользователя_бд, Database password: пароль_бд. Жмем Сохранить и продолжить
  13. Заполняем данные относительно сайта и учетной записи администратора.
  14. Меняем права /sites/default/settings.php на 444 в целях безопасности.

Установка завершена.