Создание блога на 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. На первом шаге выбираем язык установки. Рекомендую на время установки оставить English, чтобы избежать проблем с кодировкой при установке.

На следующем шаге указываем, что хотим установить 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).

Вкладка «Пользователи»
Значение всех параметров можно оставить по умолчанию.
Вкладка «Интерфейс и представление»
Режим щелчка мышью на ресурсе — Редактировать.
Остальные поля можно оставить без изменений.
Вкладка «Файл-менеджер»
Также можно оставить все значения по умолчанию.
Не забудьте сохранить все внесенные изменения в Системную конфигурацию. После установки MODx на локальный сервер, ваш блог будет доступен по адресу http://blog
Итог
В ходе урока Вы:
- Скачали Denwer и установили локальный сервер на свой компьютер
- Установили систему управления MODx Evolution 1.0.5 на локальный сервер
- Произвели первоначальную настройку системной конфигурации MODx
- Скачали для дальнейших уроков шаблон с дизайном блога
Смотреть видео урок по установке MODx
Размер: 4 мб. Длительность: 1 минута 50 секунд.
В следующем уроке будем интегрировать дизайн в установленную систему управления. Чтобы не пропустить следующий урок подпишитесь на обновления в блоге.
Автор: Ефимов Виктор
Вы можете также посмотреть другие уроки по созданию блога на MODx:
- Вступительный урок
- Урок 1. Установка и первоначальная настройка системы управления
- Урок 2. Интеграция дизайна в систему управления
- Урок 3. Реализация навигации и работа со специальными тегами MODx
- Урок 4. Вывод анонсов заметок на страницах категорий
- Урок 5. Оформление правой колонки: облако тегов, случайные заметки
- Урок 6. Поиск по сайту, контактная форма, XML и HTML карты, RSS рассылка
- Урок 7. Оформление внутренних страниц блога и подключение комментариев
- Урок 8. Устранение дублирования контента, оформление футера и другие настройки
blog comments powered by Disqus
- 700+ эффектных jQuery Mootools CSS решений для веб-разработчиков. Путеводитель по плагинам
- Свежие профессиональные jQuery плагины. Первая подборка в 2011 году
- Большая коллекция jQuery и Mootols красивостей
- Огромная коллекция ресурсов с бесплатными CSS шаблонами и заготовками
- Обзор и сравнительная оценка системы управления MODx
- Инструкция по созданию сайта на MODx. Урок 4 — Интеграция дизайна в систему управления
- 96 ресурсов, которые облегчат жизнь web-разработчику
- 15 советов которые помогут вам в дальнейшем грамотно и комфортно работать с CSS
- 33 Mootools, jQuery, Phototype плагина для отображения галерей изображений во всплывающем блоке
- jQuery и Mootools полезности для веб-мастеров. Часть 6
- Инструкция по созданию сайта на MODx. Урок 15 — Форма обратной связи в MODx. Сниппет eForm
- jQuery меню для вашего сайта
- Огромное выпадающее меню на jQuery для интернет магазина
- 17 jQuery CSS техник и плагинов, которые вам могут пригодиться при разработке сайтов
- 700+ эффектных jQuery Mootools CSS решений для веб-разработчиков


