Инструкция по созданию сайта на MODx. Урок 2 — Установка MODx CMS + видео урок
Что мы имеем на данный момент: у вас уже стоит локальный сервер, вы скачали последнюю версию MODx и готовы к дальнейшим действиям по установке.
1. Распакуйте скачанный архив с файлами системы на сервер
Если вы работаете с Денвером и при его установке пользовались настройками по умолчанию, то путь к папке, в которую должны распаковать файлы будет приблизительно таким c:/WebServers/home/имя_сайта/www/ , где вместо «имя_сайта» надо вписать название домена вашего сайта (латинскими буковками). Теперь чтобы обратиться к вашему сайту, вам понадобиться в адресной строке браузера набрать следующее http://имя_сайта
Обратите внимание, что ваши файлы должны быть скопированы именно в корневую директорию (при установке на денвер, корневой является папка «www»)

На картинке показано, как должны выглядеть распакованные файлы. Сразу же бросается в глаза файл ht.access не правда ли? Переименуйте его в .htaccess (т.е. перенесите точку в начало слова). Это файл настройки веб-сервера Apache, и на данном этапе подробно останавливаться на нем мы не будем. Скажу только то, что без него у вас не будет поддержки дружественных URL, для которых используется модуль веб-сервера mod_rewrite.
Внимание: если вы копировали файлы при запущенном Денвере, то его стоит перезапустить
2. Запустите ваш браузер, и в адресной строке введите адрес вашего сайта
На локальном компьютере адрес будет совпадать с названием папки, в которую вы распаковали файлы системы. В моем случае это http://site.
Первое что вы должны увидеть, это сообщение о том что система еще не установлена или не найден файл конфигурации. Сообщение это выводится на красном фоне, если увидели, значит все отлично, следуем по ссылке «install now»

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

На следующем шаге выберите пункт установить новую копию MODx и жмем на кнопку «Next»

На следующей странице установки нам необходимо будет сделать подключение к базе данных. Одним словом, у вас уже должна быть создана база, а на этой странице мы просто вводим необходимые данные. Для многих из вас это будет вполне привычная процедура, так как создание базы данных и ее подключение требуется для подавляющего большинства движков сайтов и форумов, и многие с этим встречались не раз. Останавливаться очень подробно на создании базы данных и пользователя для нее мы не будем, но чтобы «не растерять» по пути неопытных читателей блога, я коротко опишу последовательность действий, необходимых для этого с помощью phpmyadmin.
3. Создание базы данных и пользователя
Запускаете phpmyadmin (на локальном компьютере, для этого надо набрать в адресной строке http://localhost/Tools/phpMyAdmin, либо перейти со страницы http://localhost)
Находите поле для создания базы данных. Интерфейс phpmyadmin от версии к версии может слегка изменяться, у меня версия 3.2.3 и поле это находится на вкладке Databases. Вписываете название базы (латинскими буквами) и из выпадающего списка выбираете кодировку. Затем жмете создать.

Внимание: кодировка обязательно должна быть utf8
Создаете нового пользователя. Для этого нужно пройти на вкладку «Privileges» и далее по ссылке «Добавить нового пользователя»

Заполняете поля: имя пользователя, хост, и пароль c подтверждением

Также на этой странице нужно указать привилегии для вашего пользователя. Выберите все привилегии.
На этом процесс создания пользователя завершен и мы снова обращаемся к установке MODx, а именно к странице подключения к базе данных, не забывая записать необходимые данные для подключения к базе. В моем примере это: имя базы данных — site; имя пользователя— site; пароль — site; хост —localhost. Запомнить не сложно, но это только в качестве примера. Для реального же проекта я вам рекомендую не делать так, чтобы и имя пользователя, и название базы, и пароль были одинаковы. Желательно чтобы они также не совпадали с названием сайта. Это и есть одна из брешей в безопасности сайта, которую часто допускают неопытные разработчики.
4. Подключение базы данных
И так, заполняем поля с данными о пользователе и базе данных, в поле «метод соединения» выставляем SET NAMES и указываем кодировку utf8_general_ci

5. Настройки панели администратора по умолчанию
После того, как вы заполните указанную выше информацию, вам будут доступны поля для настройки по умолчанию панели администратора. Вы можете указать логин и пароль суперадминистратора, а также его электронную почту. Также на этом шаге установки вы можете выбрать язык, который будет использоваться модэксом по умолчанию. Выберите из выпадающего списка Russian-UTF8. Все эти настройки возможно будет изменить позднее из панели администратора.

6. Установка расширений
На следующем шаге вам будет предложено установить различные расширения (шаблоны, чанки, сниппеты) по умолчанию.
Для начала я бы советовал вам установить все, что предлагается. А уже позднее, когда вы познакомитесь поближе с системой, будете сами решать, что вам необходимо для того или иного проекта. Много места это не займет. И еще, оставьте пустой галочку «Установить пример веб-сайта». Это вам ни к чему. Пример нужен только чтобы поверхностно посмотреть принцип работы системы.

7. Завершение установки
Продолжаем установку, нажав на кнопку «установить», далее ставим галочку о принятии лицензии и двигаемся дальше. В конце установки вас предупредят о том, что папка Install будет удалена. Не волнуйтесь за нее, свою функцию она уже выполнила и, для обеспечения безопасности вашего сайта, эту папку нужно убрать.
Вот, собственно, и все. Установка на этом завершена. Для того чтобы попасть на главную страницу новоиспеченного сайта, наберите опять в адресной строке браузера http://имя_сайта, для доступа в панель администратора в браузере следует набирать http://имя_сайта/manager. При авторизации используйте данные, которые указывали при установке.
Итог
В данном уроке прошли пошаговую установку MODx. В следующей статье я вам подробно расскажу про первоначальную настройку MODx. Если вы уделите немножко своего драгоценного времени и прочитаете курс до конца, вам не придется изучать MODx методом «научного тыка».
Я, конечно, понимаю, что опыт, приобретенный на своих ошибках более ценный, иногда полезно посидеть и разобраться в чем-либо самостоятельно, опробовать различные варианты и дойти до истины. Но это также еще и потраченное ваше время. Поэтому я советую вам изучить основы и сделать пару проектов под чутким руководством, чтобы потом совершенствовать свои навыки самостоятельно.
Видео по установке MODx
В принципе, я довольно подробно описал процесс установки, но если вдруг столкнетесь с какими-нибудь трудностями, вы можете посмотреть скринкаст по установке MODx, в котором я проделываю все выше перечисленные действия, так вы сможете увидеть весь процесс вживую.
Если у вас не самый шустрый интернет, рекомендую перед просмотром дождаться загрузки.
Смотреть видео урок по установке MODx
Размер: 3,4 мб. Длительность: 1 минута 40 секунд.
Автор: Ефимов Виктор
Вы можете также посмотреть другие уроки по созданию сайта на MODx:
- Урок 1 — Вступительный
- Урок 2 — Установка MODx CMS
- Урок 3 — Первоначальная настройка системы
- Урок 4 — Интеграция дизайна в систему управления
- Урок 5 — Настройка шаблона, разбиение на чанки
- Урок 6 — Дерево документов и создание страниц
- Урок 7 — Реализация динамического меню
- Урок 8 — Создание шаблонов и вывод содержимого страниц
- Урок 9 — Работа со специальными тегами MODx
- Урок 10 — Работа с визуальным редактором в MODx
- Урок 11 — Реализация цепочки навигации «Хлебные крошки»
- Урок 12 — Создание ленты новостей. Сниппет Ditto
- Урок 13 — Постраничное разбиение новостной ленты
- Урок 14 — TV параметры MODx. Добавление изображений ресурсам
- Урок 15 — Форма обратной связи в MODx. Сниппет eForm
- Урок 16 — Реализация вспомогательного меню на странице
- Урок 17 — Вывод слайд-шоу на главной странице с помощью сниппета Ditto
- Урок 18 — Вывод ключевых слов в MODx
- Урок 19 — Организация поиска по сайту. Сниппет AjaxSearch
- Урок 19.1 — Вывод изображения, прикрепленного с помощью TV параметра, в результатах поиска AjaxSearch
- Урок 20 — Карта сайта для посетителей и поисковых машин
- Урок 21 — Реализация галереи изображений
- Урок 22 — Перенос готового MODx сайта на хостинг
- Урок 23 — Скачать готовый MODx сайт, соответствующий веб-стандартам
blog comments powered by Disqus
- 700+ эффектных jQuery Mootools CSS решений для веб-разработчиков. Путеводитель по плагинам
- Свежие профессиональные jQuery плагины. Первая подборка в 2011 году
- Большая коллекция jQuery и Mootols красивостей
- Огромная коллекция ресурсов с бесплатными CSS шаблонами и заготовками
- Обзор и сравнительная оценка системы управления MODx
- Инструкция по созданию сайта на MODx. Урок 4 — Интеграция дизайна в систему управления
- 96 ресурсов, которые облегчат жизнь web-разработчику
- 15 советов которые помогут вам в дальнейшем грамотно и комфортно работать с CSS
- 30 красивых одноцветных логотипов
- Профессиональные PSD макеты сайтов
- Более 70 креативных фото-манипуляций
- Интересные jQuery меню, галереи, слайд-шоу и другие эффектные решения для оформления ваших проектов
- 96 ресурсов, которые облегчат жизнь web-разработчику
- Легкое эффектное CSS HTML меню
- Большая коллекция отличных бесплатных иконок различной тематики

