Скачиваем дистрибутив с официального сайта (во вкладке Evolution), или по ссылке ниже. На момент написания статьи последней версией является 1.0.8
Загружаем полученный архив на хостинг и распаковываем там его содержимое. Если вы устанавливаете систему на локальный хостинг, установленный по инструкциям, описанным в разделе "Разработчику/Работа с сервером", то нужно в папке c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ создать директорию с произвольным именем (у меня это modx_evo) и распаковать архив внутрь этой папки.
Далее я буду считать, что вы следуете описанию в этой статье и система устанавливается на локальный хостинг, настроенный по инструкциям, описанным на этом же сайте в соответствующем разделе.
В адресной строке браузера набираем localhost/modx_evo/install - появляется окно инсталятора, где нужно выбрать язык установки. Выбираем Russian, жмем Next.
Система приветствует нас и предлагает выбрать режим установки (по умолчанию - Новая установка). Оставляем все как есть, нажимаем Далее.
В открывшемся окне нужно ввести информацию о хостинге. В поле Хост базы данных: вводим localhost, в поле Имя пользователя: вводим свое имя пользователя, которое вы указывали в настройках при установке сервера MySQL (в моем случае это root), в поле Пароль: указываем пароль, которое вы указывали в настройках при установке сервера MySQL. Нажимаем на ссылку Нажмите здесь для проверки соединения с вашим сервером базы данных и получения сопоставления кодировки. Система попытается проверить соединение с базой данных. Если что то сделано не так, то появится сообщение об ошибке.
Если во введенных данных ошибок не допущено, то на экране появится сообщение об успешном соединении с БД и будет предложено создать базу данных. В поле Имя базы данных: вводим желаемое имя БД (в моем случае это modx_evo), остальные поля оставляем как есть (если в поле Сопоставление: указано значение отличное от utf8_general_ci, то изменяем его на требуемое). Кликаем по ссылке Нажмите здесь для создания базы данных или для проверки.
Если все сделано как требуется, то получаем сообщение об успешно созданной базе данных и система предложит ввести данные для администратора сайта. В поле Имя администратора: вводим желаемое имя (я оставил имя admin), в поле E-mail администратора: вводим email адрес, куда будут присылаться письма с сайта, в поля Пароль администратора: и Подтвердить пароль: придумываем и вводим свой пароль. Проверяем, что бы в поле Язык по умолчанию менеджера было установлено значение Russian-UTF8 и жмем кнопку Далее.
В следующем окне система предложит выбрать необходимые расширения, которые будут установлены вместе с системой. Оставим все как есть и нажимаем кнопку Установить внизу страницы.
MODx выполнит проверку перед установкой. Посмотрите, что бы напротив каждого пункта стояло значение OK!. Если вы используете сервер, настроенный по инструкциям, описанным на этом сайте, то CMS скорее всего ругнется на то, что сервер MySQL работает в строгом режиме strict sql_mode!. Не обращайте пока на это внимания. В конце страницы соглашаемся с лицензией (ставим галочку в чек боксе). Появится кнопка Установить - кликаем по ней.
По завершении установки появится окно с результатами. Если все установилось без ошибок, то напротив каждого пункта с названием установленного компонента будет установлено значение Ок, или Установлен. Проверяем, что бы в чек бок в конце страницы (напротив надписи Удалить папку и файлы программы установки с моего сайта) был отмечен (стояла галочка). Нажимаем кнопку Закрыть.
Попадаем на страницу входа в админ панель.
Установка MODx Evolution завершена, можно авторизироваться в админпанели и приступать к первичным настройкам системы.