Создание блога на MODx. Урок 1 — Установка и первоначальная настройка системы управления

Рад приветствовать вас в первом уроке из курса «Создание блога на MODx». Если Вы проходили мой прошлый курс по созданию сайта на MODx, то в этом уроке многое покажется вам знакомым. Но, учитывая, что есть посетители, которые начинают изучение MODx именно с этого курса, то придется все-таки уделить немного время для краткого описания первого шага в освоении любой системы — пошаговой установки на сервер и первоначальной настройки системы управления.

Для начала давайте оговорим инструментарий, который мы будем использовать при создании сайта в ходе уроков.

Как я сказал во вводном уроке, наш будущий блог будет работать на MODx Evolution, поэтому сразу предлагаю скачать последнюю версию этой системы управления с официального сайта. Последняя стабильная версия на момент написания статьи MODx Evo 1.0.5. Для скачивания дистрибутива MODx нажмите на кнопку «Download now».

В качестве локального сервера в уроках будем использовать Denwer 3. Настоятельно рекомендую скачать последнюю версию c официального сайта. Использование последней версии может оградить вас от ошибок в настройке, которые могут вылезти в работе. В одной из более поздних версий была проблема с экранированием кавычек (добавление слеша перед ними) при сохранении, и, судя по вопросам в комментариях к статьям прошлого курса, некоторые с этой проблемой уже встречались.

За основу дизайна блога возьмем бесплатный HTML шаблон CoolBlue: скачать шаблондемонстрация шаблона.

Ну что, поехали!

Для тех, кто уже неоднократно сталкивался с MODx, процесс установки системы будет знаком, при желании можете его пропустить. Но я все же опишу вкратце специально для новичков. Вся установка на локальный сервер и первоначальная настройка системы управления заняла около 2-х минут. Посмотреть на процесс установки вы сможете в видео к этому уроку.

Установка MODx на локальный сервер

Если у вас на компьютере еще не установлен локальный сервер, предлагаю установить его сейчас. Как я написал выше, в уроках будет описана работа с локальным сервером Denwer. Процедура установки очень проста: запускаете скачанный с официального сайта файл установки и просто следуете рекомендациям на русском языке.  Установка у вас займет не больше минуты. (Вы можете использовать любой любимый вами локальный сервер либо ставить систему прямо на хостинг, но в этом случае все проблемы, связанные с настройкой сервера, постарайтесь решать самостоятельно).

После установки Денвера создаем на локальном сервере новый домен, например, «blog». Для этого в автоматически созданной директории c:/WebServers/home/ (или Z:/home) создаем вложенную папку blog, в ней еще одну www.

В папку www распаковываем содержимое архива с файлами системы управления MODx 1.0.5, скачанного с официального сайта.

Как только содержимое архива скопируется — переименуйте файл ht.access в .htaccess. Зачем это делается я упоминал в уроке по установке из прошлого курса.

Скопированные на сервер файлы

Запускаем браузер и набираем в адресной строке http://blog/install (если вы свой домен назвали как-нибудь по-другому, то вместо blog впишите название вашего домена). В браузере появится сообщение о том, что MODx еще не установлен. Нажимаем на огромную ссылку «install now».

Начало установки MODx

Появится мастер установки MODx. На первом шаге выбираем язык установки. Рекомендую на время установки оставить English, чтобы избежать проблем с кодировкой при установке.

Первый шаг установки MODx

На следующем шаге указываем, что хотим установить MODx заново.

Новая установка системы

Затем необходимо заполнить данные для подключения к базе данных. Предлагаю в этот раз, чтобы не создавать нового пользователя, воспользоваться пользователем root. При этом поле для ввода пароля нужно оставить пустым.

Подключение к базе данных

После заполнения полей нажимаем на ссылку «Test database server connection and view collations», чтобы проверить подключение к базе. Если все прошло нормально, то появятся для заполнения поля с данными о базе данных и настройке таблиц. В них можно оставить все по умолчанию, но обязательно в поле кодировки необходимо выбрать UTF-8.

Имя базы данных

После нажатия на ссылку «Create or test selection of your database» у вас на локальном сервере создастся база данных с именем, введенным в поле Database name (в нашем случае modx) с префиксом modx_ и кодировкой всех таблиц в UTF-8.

При этом появятся дополнительные поля для первоначальной настройки админки. На этом шаге вводится имя пользователя и пароль для доступа в панель администратора. При этом рекомендую в поле «Administrator email» сразу ввести рабочий адрес электронной почты, который вы сможете использовать при необходимости для восстановления пароля. В качестве языка системы управления необходимо установить Russian-UTF-8.

Настройка панели администратора по умолчанию

На следующем шаге выбираем расширения, которые установятся вместе с системой управления. Пока можете оставлять все выбранные по умолчанию.

На предпоследнем шаге необходимо принять условия лицензии.

Принятие условий лицензии

И в завершении ставим галочку для удаления файлов установки с сервера.

Удалить папку с файлами установки

После завершения установки система автоматически перенаправит вас на страницу входа в админку. Чтобы попасть внутрь вписываем логин и пароль, указанные при установке.

После авторизации откроется страница  c «Системной конфигурацией». Тут мы и производим первоначальную настройку сайта под себя.

Системная конфигурация

Довольно подробно возможные настройки были описаны в предыдущем курсе, можете освежить в памяти. В сегодняшнем уроке мы лишь вскользь упомянем некоторые из них.

Т.к. значения большинства настроек можно оставить без изменения, я опишу лишь те, которые нам желательно изменить.

Вкладка «Cайт»

В поле «Заголовок сайта» вписываем название вашего будущего блога, например «Пример блога на MODx CMS».
Публиковать по умолчанию — Да.

Остальные поля можно оставить без изменений.

Вкладка «Дружественные URL»

Использовать дружественные URL — Да

Суффикс для дружественных URL — .html

Использовать псевдонимы в URL  — Да

Использовать вложенные URL — Нет (В принципе, вы можете использовать вложенные URL, но это накладывает определенные ограничения на структуру сайта. Т.е. если вы в дальнейшем решите перегруппировать ресурсы в дереве сайта, переместить статью из одной категории в другую и т.п., то изменятся и URL соответствующих страниц, но если не  использовать вложенные URL, то при любом будущем перемещении ресурсов в дереве MODx у вас на сайте не появится  битых ссылок. Поэтому я, исходя из собственного опыта, рекомендую не использовать вложенные URL).

Разрешить повторяющиеся псевдонимы — Нет.

Автоматически генерировать псевдоним — Да (Если значение этого параметра «Да», то вам необходимо сразу настроить плагин «TransAlias». Для этого следуем: Элементы → Управление элементами → Плагины → TransAlias →  Конфигурация и устанавливаем параметру Trans table значение russian).

Настройка TransAlias

 

Вкладка «Пользователи»

Значение всех параметров можно оставить по умолчанию.

Вкладка «Интерфейс и представление»

Режим щелчка мышью на ресурсе  — Редактировать.

Остальные поля можно оставить без изменений.

Вкладка «Файл-менеджер»

Также можно оставить все значения по умолчанию.

Не забудьте сохранить все внесенные изменения в Системную конфигурацию. После установки MODx на локальный сервер, ваш блог будет доступен по адресу http://blog

Итог

В ходе урока Вы:

  • Скачали Denwer и установили локальный сервер на свой компьютер
  • Установили систему управления MODx Evolution 1.0.5 на локальный сервер
  • Произвели первоначальную настройку системной конфигурации MODx
  • Скачали для дальнейших уроков шаблон с дизайном блога

Смотреть видео урок по установке MODx 

Размер: 4 мб. Длительность: 1 минута 50 секунд.

В следующем уроке будем интегрировать дизайн в установленную систему управления.  Чтобы не пропустить следующий урок подпишитесь на обновления в блоге.

Автор: Ефимов Виктор

Вы можете также посмотреть другие уроки по созданию блога на MODx:

26.09.2011
top


blog comments powered by Disqus
Рубрики
3 месяца отличного хостинга бесплатно
Система Orphus