Настройка Drupal на примере расширений
или как самостоятельно настроить CMS при помощи самоучителя
В общем, начнем с того, что продолжим прошлый урок, где мы загружали и устанавливали модули или расширения, как я их иногда называю. А тем, кто только
сейчас включился в процесс обучения Друпал, настоятельно рекомендую пройти
на практике прошедшее занятие. Если же вы знаете, о чем идет речь – самое время
продолжить и перейти к настройкам системы. Но по традиции, сначала кратенькая
теория. Настраивать CMS мы будем так, чтобы наш сайт имел все необходимое
для работы и был конкурентоспособен, когда
дело коснется его продвижения,
то есть SEO. Думаю, вы не будете против.
Перейдем к настройкам Drupal 7-й версии
Сейчас пройдемся по предыдущему уроку, а именно – по настройкам Drupal модулей.
В панели управления, в меню Модули включаем Global Redirect :
Там же в панели для Rules и SEO я отметил такие параметры:
Мета-теги были отмечены таким образом:
Под заголовком OTHER включаем остальные расширения, в самом низу сохраняем настройки.
Обратите внимание, что напротив каждого из модулей находится ссылка на его настройки. Нетрудно догадаться, как она называется. К настройкам расширений можно перейти еще одним способом – через выпадающее меню панели администратора:
Панель администратора была модифицирована в прошлом уроке и теперь мы имеем быстрый доступ ко всем ее пунктам, что очень полезно для тех, кто только начинает изучать Drupal. По настройкам некоторых модулей подробно пройдемся в последующих главах, а пока рассмотрим создание карты сайта.
1. Под заголовком XML SITEMAP включаем все, кроме пункта XML sitemap internationalization. Любым из двух перечисленных выше способов открываем настройки генератора карты сайта – XML sitemap . Далее в настройках, во вкладке SEARCH ENGINES
отмечаем, чтобы наша карта сайта всякий раз, как появляется новая публикация, отправлялась на индексацию к поисковым машинам Google и Bing; сохраняем настройки:
2. Далее в настройках расширения
производим основные настройки. Например, чтобы изменить приоритет статьи при ее индексации поисковиками с 0.5 (стоит по умолчанию) до 0.8 или 1, кликаем на Article :
и попадаем на страницу настроек параметров статьи, где переходим во вкладку XML sitemap , включаем параметр, обозначаем приоритет и сохраняем тип материала:
Возвращаемся к настройкам карты, открываем Содержимое и видим, что приоритет изменился. Так самостоятельно пройдитесь по всем параметрам и не забудьте внизу сохранить настройки.
Настройки Drupal мета-тегов
Выше мы включили модуль мета-тегов и теперь разберем его настройки для дальнейшей работы.
В административном меню открываем Конфигурация → Meta tags :
Рассмотрим структуру основного заголовка, что внутри HTML тегов , на примере содержимого. На картинке внизу видно, что по умолчанию заголовок страницы состоит из заголовка самой публикации и заголовка сайта на конце:
Для SEO такая структура не обязательна. Нажмем Override и уберем вторую половину:
После изменения настроек жмем Сохранить . В итоге, при публикации статей и страниц, у меня все осталось по-прежнему: после заголовка следует название сайта. Видимо модуль мета-тегов понадобится нам для другого. Кстати, при добавлении страниц (Basic page), они не отображаются на главной, если, конечно, не отметить соответствующий пункт в настройках еще при публикации:
Также есть способ поместить ссылку на статичную страницу в любом из меню сайта:
Со страницами разобрались! Кто не все понял, рекомендую посмотреть урок по страницам.
Но нам все же нужно решить вопрос с заголовками публикаций. Смотрим дальше.
Настройка заголовков в Drupal
В панели управления сайтом на Друпал откроем Конфигурацию , выберем Поиск и метаданные , далее Page Titles . Все это находится в вашем меню администратора (то есть панели управления) при условии, что вы проходили мои предыдущие уроки по Drupal, устанавливали и активировали соответствующие модули.
Итак, открываем к редактированию Page Titles и убираем вторую половину заголовка:
Получилось вот это:
Когда мы снова добавим новое содержимое, оно будет только со своим заголовком.
Мы продолжим знакомство с настройками публикуемых материалов. Впереди у нас – редактирование URL адресов. Вы узнаете, как прописать собственный произвольный URL для каждой отдельной статьи, плюс манипуляции с уже знакомым нам заголовком внутри HTML тегов – оказывается он тоже может быть независимым и отличаться от того, который мы прописываем в редакторе при добавлении нового содержимого.
Drupal настройка логов, ошибок и состояний
Приступим к настройкам разработки, переходим в Логи и ошибки :
После того, как вы получите достаточный опыт по работе с Друпал и ваш сайт станет посещаемым, отмените сообщения об ошибках, чтобы в случае чего, посетители не видeли уведомлений:
Все понятно, шагаем вперед! Посмотрим в каком состоянии находится сайт:
в открывшейся панели видим состояние системы и самого сайта. Сюда следует заходить, если у вас есть подозрения, что ваш сайт каким-то образом не работает корректно.
В одном из предстоящих занятий, вы узнаете, как устанавливать права доступа для пользователей. От вас требуется внимание!
Дата публикации: Октябрь 2012 | Обновление: Ноябрь 2018
Drupal модули
Источник
Установка Drupal 7
| Сайт недорого! |
| Контент-маркетинг |
| Реклама в Интернет |
| Двойная загрузка Ubuntu и Windows 8 |
| Как сделать двойную загрузку Ubuntu 14.04 и Windows 8 . |
| Установка программ на Андроид |
| Установка новых программ на Андроид вполне проста. Есть два способа . |
| Как раздать Интернет по WiFi на Windows 7 |
| . инструкция как раздать WiFi с Windows 7 . |
| Точка доступа WiFi на Андроид |
| . инструкция как раздать WiFi с Андроида . |
| Точка доступа WiFi на Windows 8.1 |
| . инструкция как раздать WiFi с Windows 8.1 . |
| USB модем Билайн, Мегафон, МТС |
| не работает, не подключается — что делать? |
| Раздача интернета по сети |
| Как расшарить интернет по сети Linux и Windows. |
| Точка доступа на Ubuntu 12.04 |
| . Создание WiFi точки доступа на Ubuntu 12.04. |
| Настроить WiFi на Windows 7 |
| . в этой статье будет описан процесс настройки шаг за шагом с иллюстрациями. |
| DSL, FTTx — настройка интернета МТС, Ростелеком |
| Настройка pppoe соединения в Windows 7. |
| Инструкция по Андроид |
| . Обзор и описание графического интерфейса Андроид (Android). |
| Как расшарить файлы и папки Linux |
| . сетевой доступ без пароля на Linux. |
| Настройка Ubuntu 14.04 |
| . скорость и удобство работы Ubuntu 14.04 . |
| Как выбрать SSD? |
| . характеристики SSD . функции SSD. |
| Как выбрать монитор? |
| . характеристики монитора . функции монитора. |
| Как выбрать планшет? |
| . характеристики планшета . функции планшета. |
| Как выбрать фотоаппарат |
| . будет описано устройство фотоаппарата . перечислены виды фотоаппаратов. |
| Установка Windows 7 c USB-флешки |
| Используя USB Flash можно установить Windows 7. |
| Установка Ubuntu 12.04 LTS . |
| простая инструкция как установить Linux Ubuntu 12.04 поверх Windows 7 . |
| Установка Windows XP/7 на нетбук |
| Сложность установки Windows XP на нетбуки заключается в том, что эти компьютеры не имеют CD-DVD приводов . |
| Загрузочная установочная USB-флешка Windows 7 или 8 |
| . Как сделать установочную USB-Flash Windows 7 или 8. |
| Как записывать диски . |
| . Теория и практика записи CD и DVD дисков . |
| Как записать MP3 . |
| Запись диска с mp3 треками, который может быть прочитан в бытовых mp3 плеерах . |
| Флешка CD-ROM |
| как создать USB CD-ROM из флеш-диска Apacer . |
| Записываемые CD и DVD диски . |
| На сегодняшний день (начало 2005 года) существует три базовых типа (формата) записываемых дисков DVD . |
Установка Drupal 7 на веб-хостинге не представляет ничего сложного с технической точки зрения, однако нужно понимать что такое хостинг-эккаунт, виртуальный или невиртуальный веб-сервер. Что где «лежит» на этом сервере и как туда попасть. Эта статья для тех кто это знает.
Подготовка к установке Drupal 7
Проверяем можно ли на ваш хостинг установить Drupal 7. Требования Drupal 7 к хостингу следующие:
- Apache 1.3 (лучше если 2).
- MySQL 5.0.15 (или выше). Можно использовать MariaDB, PostgreSQL или SQLite, но в наших краях это экзотика.
- PHP 5.2.4 (или выше).
Если все это на вашем хостинг-эккаунте есть тогда двигаемся дальше. В настройках хостинг-эккаунта нужно проверить:
- В Apache должен быть включен mod_rewrite.
- В PHP должны быть подключены модули gd, pdo, filter, json.
- В PHP опцию memory_limit установить как минимум в 32М, а лучше в 64М.
Установка Drupal 7
Создать пустую базу данных MySQL с кодировкой utf-8. Запомнить имя этой БД, имя пользователя и пароль для доступа к этой БД. Эта база данных будет использоваться для работы Drupal. Никаких таблиц в ней создавать не нужно!
Скачать архив дистрибутива Drupal 7 с сайта drupal.org и распаковать файлы в ту папку на вашем хостинге которая в настройках Apache указана как DocumentRoot для вашего сайта. На разных хостингах эта папка может называться по разному — htdocs, docs, www. Смотрите документацию по вашему хостингу.
Скачивать и закидывать файлы на сайт можно по разному. Можно зайти хостинг по SSH, затем wget и tar. Можно скачать архив на локальный компьютер, распаковать и потом закинуть по FTP. Дело вкуса. Однако учтите, что количество файлов в архиве более 1000 и по FTP они будут долго «заливаться». Возможны сбои при закачке. Поэтому предусмотрите какой-то инструмент для проверки того, что все файлы закачались. Что-то типа «синхронизация каталогов» в totalcmd.
Drupal 7 имеет русский язык интерфейса. Для русификации Drupal уже в процессе установки, нужно, после того как файлы дистрибутива закачаны на хостинг, опять же с сайта drupal.org, скачать файл русского языка drupal-7.16.ru.po (номер версии в названии файла может быть другой!). Это локализация интерфейса Drupal на русский язык. Этот файл также нужно закинуть на хостинг, в папку /profiles/standart/translations. Если это сделать тогда установка Drupal будет уже на русском языке и после установки Drupal будет русифицирован.
Теперь можно запускать установку. Для нужно открыть ваш сайт в браузере:
Если у вас не открылась такая страница, значит вы что-то сделали не так. А на этой странице нужно кликнуть на «Save and continue».
На второй странице «Russian» и опять «Save and continue». Примечание: если вы не скачали и не скопировали файл drupal-7.16.ru.po тогда опции «Russian» не будет!
На этой странице нужно заполнить поля «имя БД», «имя пользователя», «пароль» и «хост БД». Имена БД и пользователя вы получили когда создавали базу данных, а вот имя хоста нужно смотреть в документации к хостинг-эккаунту. Без правильного имени хоста установить не получится. Если это имя не найдете сами — обращайтесь в техподдержку хостинговой компании.
Теперь можно курить бамбук до тех пор пока не откроется следующая страница:
Поля «Имя пользователя» и «пароль» это данные авторизации для администратора системы. Пользователь с этими данными получает административные права и может рулить внутри Drupal. Так, что не нужно использовать имя вроде «admin» и пароль типа «12345». Не облегчайте жизнь взломщикам.
Вот и все. Установка завершена — делайте сайт.
Если вы живете в г. Краснодар, для вас есть простой способ установить систему управления сайтом Drupal — позвоните по телефону, который указан ниже и договоритесь со специалистом. Подробнее.
Иван Сухов, 2012 г.
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Источник