Установка и первичная настройка Друпал 7
Описание
Подробная инструкция по установке движка Друпал 7, установка необходимых модулей и их настройка, настройка прав доступа, создание типов материала, руссификация (перевод интерфейса).
Решение
Начинаем с того, что на хостинг скачан и разархивирован Друпал, создана база данных.
Установка ядра
Переходим по адресу нашего сайта, видим приглашение к установке. Отмечаем minimal (без создания типов материалов – по умолчанию, и избежание включения лишних модулей) и продолжаем.
Здесь тоже продолжаем (русификация будет уже на установленном Друпале).
База данных – заполняем своими данными.
- Тип базы
- Имя базы
- Пользователь базы (обычно делаются одним именем и база и пользователь)
- Пароль
Далее заполняем информацию по сайту. Все данные можно будет с админки спокойно поменять. Заполняем не боимся.
- Название сайта и почта
- Данные аккаунта-админа
- Страна и часовой пояс по умолчанию
- Апдейт движка и модулей. Первая галочка – это автоматическая проверка на наличие апдейта, вторая – высылает письма на почту о новых апдейтах
Установка завершена, переходим по ссылке на свой новый сайт.
Видим уже установленный Друпал 7.
Необходимые модули
На этом этапе рекомендую залить модуль admin_menu (поместить распакованный архив в папку /sites/all/modules/). Далее идем Administration -> Modules. Здесь отмечаем модули:
- Contextual links - Контекстные ссылки для админа
- Field UI - Работа с полями
- File – тип поля - Файл
- Image - тип поля – Картинка
- List - тип поля – Список
- Locale - Руссификация (мультиязычность)
- Menu – Управление меню
- Number- Поля типа int
- Path - ЧПУ
- PHP filter – (необязательно) для поля типа PHP
- Taxonomy – (необязательно) для разного рода категоризации, тэгов и т.д.
А также модули залитого нами admin_menu. Они добавляют удобное меню для админа:
- Administration Development tools
- Administration menu
- Administration menu Toolbar style
Роль администратора
Добавляем роль админа:
- В меню для админа выбираем people -> permissions -> roles
- Добавляем роль – admin или root (или как угодно)
Далее переходим на страницу списка пользователей, затем на страницу редактирования.
Ставим галочку напротив нашей новой роли.
Далее переходим на страницу - admin/config/people/accounts.
- Путь к странице в админ-меню
- Присваиваем роль администратора для нашей роли
- Здесь можно настроить регистрацию других аккаунтов (кто имеет право регистрировать новые аккаунты, и что делать с материалами аккаунта, при его удалении(аккаунта))
Тип содержимого
Переходим на страницу - admin/structure/types/add.
- Путь к странице в админ-меню
- Имя типа содержимого
- Настройка типа содержимого (автоматическая публикация при добавлении, размещение нового материала на главной странице, привязка к меню и т.д.)
Нажимаем «сохранить и добавить поля». Добавляем необходимые поля и настраиваем их отображение.
Рекомендую создавать разные типы содержимого для базовых страниц (для главного меню сайта) и для страниц блога или статей.
Далее следует более детальная настройка под каждый сайт, но обо всем в одной статье не распишешь. Следующим шагом рекомендую русифицировать Ваш сайт (либо перевести на удобный для Вас язык).
Русификация
Переходим на страницу - /admin/config/regional/language.
- Путь к странице в админ-меню
- Нажимаем добавить язык
Выбираем нужный нам язык, нажимаем «Добавить».
Здесь ставим галочку, наш язык будет по умолчанию, жмём «Сохранить конфигурацию».
Качаем файл перевода с сайта - drupaler.ru.
Переходим на страницу - /admin/config/regional/translate/import.
- Путь к странице в админ-меню
- Выбираем скачанный файл (в расширении .po)
- Ставим галочку (Новые строки добавить, существующие заменить (форма множественного числа обновится))
Нажимаем «Импорт». Всё, ядро Друпала переведено, таким же образом переводятся модули.
Комментарии