Установка MODX Revolution на локальный веб-сервер Denver
В данной статье мы подробно (с картинками) рассмотрим установку MODx Revolution на денвер. Существует несколько способов установки MODX Revolution: 1-базовая, 2-продвинутая и 3-установка из Git. В данной статье мы рассмотрим базовую установку, этого более чем достаточно.
[box type=’info’]Внимание! Данная статья написана в 2012 году, по идее она уже не актуальна так как требования к модх возрастали, а всеми любимый Denver не обновляется и последняя версия php на нем 5.3, а рекомендуемая php7, так что забудьте про денвер и переходите на OpenServer и прочим и рекомендую вам обратиться к новой статье по установке MODX.[/box]
1. Загрузка MODX и заливка его на локальный сервер.Для начала скачайте архив с дистрибутивом MODx (Скачать MODx с блога, либо скачайте с официального сайта: modx.com/download/) и распакуйте его! Далее скопируйте файлы из распакованного архива и перейдите в проводник windows (“Компьютер”). Далее находим диск, и папку, куда установлен Denwer (по умолчанию — С:\WebServers) В данной папке находим подпапку “Home”, и в ней создаем наш “виртуальный хост (домен)”, следующего вида: “modxRevolution” (Советую создать такую же папку, что бы потом не путались!) и в этой папке создайте ещё одну подпапку “www”. И в папку «www» вставляем ранее скопированные файлы из разархивированного архива с MODx Revolution. В итоге у вас должно получиться следующее: Теперь, для нашего сайта необходимо создать БД (базу данных ).
2. Создание БД и пользователя базыДля этого запускаем Denver и в адресной строке браузера вводим: localhost/Tools/phpMyAdmin/. Перед вами должна открыться следующая страница: Теперь заходим во вкладку «Базы данных» и вводим имя бд, задайте ей имя «modxrevolution″, а из раскрывающего списка c справа выберем кодировку: «utf8_general_ci» и нажмите на кнопку «Создать»: Должно выйти сообщение что база данных создана, и слева, в списке баз, должна появиться ваша созданная база данных – нажимаем на неё левой кнопкой мыши:
В открывшемся окне переходим во вкладку Ещё — привилегии:
Здесь необходимо добавить нового пользователя, для этого щёлкаем по ссылке “Добавить нового пользователя” Открывшееся окошко заполняем своими данными, либо как показано на картинке ниже и нажимаем «Добавить пользователя»:
Обязательно запишите: имя бд, имя пользователя, а также его пароль, т.к. всё эти данные понадобится на следующем этапе.
Далее напротив созданного нами пользователя, нажимаем редактирование привилегий:
В открывшемся окошке выбираем “Отметить всё” и нажимаем “ОК”:
3. Установка MODX Revolution
Перезапускаем денвер и в адресной строке браузера вводим: modxRevolution/setup
Перед вами должна открыться окно установки. Здесь вы можете выбирать нужный Вам язык (но я советую оставить английский –en, позже в админпанели, мы его сменим на русский). Вообщем выбираем английский язык (en) и нажимаем «select»:
В следующем окошке нажимаем “next”:
В следующем окошке выбираем новая установка (New Installation) и нажимаем “Next”:
Далее нам нужно присоединить MODX к созданной БД. Для этого заполняем поля следующим образом:
• В поле Database type выставляем по mysql.
• Database host — localhost.
• Database login — имя пользователя БД, которого вы ранее создали.
• Database password — пароль пользователя БД.
• Table prefix – оставляем по умолчанию
И нажимаем на ссылку: “Test database server connection and view collations”. После чего установщик MODX попытается соединится с созданной Вами БД и определит соответствия. Если вы всё сделали правильно, то. покажет, что соединение с сервером баз данных прошло успешно и соответствия установлены:
Затем чуть ниже выставляем кодировку базы данных: utf8 и utf8_general_ci и жмем “Create or test selection of your database”. У Вас должно появится сообщение об успехе (о том, что Ваша база найдена):
Теперь можно приступать к созданию администратора. Для этого заполняем все поля и нажимаем “Next”:
Начинается пред установочное тестирование. Если всё в порядке, то напротив всех пунктов Вы увидите сообщения и зеленые ОК:
А если будут какие-либо проблемы, они будут показаны красным цветом и перед тем как продолжить работу вам надо будет их решить. Решение возникащих проблем можно найти на различных форумах MODX сообществ. Если у Вас всё прошло нормально, нажимаем на кнопку “Install”
После успешной установки мы получим сообщение о том, что ядро установлено. Вы также сможите можете просмотреть лог установки нажав «Toggle success message», либо сообщения о проблемах нажав на «Toggle warnings»:
Нажимаем “Next” и переходим к финальному этапу установки, на котором можно удалить папку установки — «Setup». Рекомендую сделать это (из соображений безопасности), т.к. в последующем любой пользователь сможет заново запустить установку вашего сайта. Поэтому в чек-боксе ставим галочку (установщик удалит эту папку) и нажимаем “Login”:
После того как установщик удалит подлежащие уничтожению файлы, перед вами появится окно входа в админпанель вашего сайта:
Поздравляю Вас с успешной установкой MODx!
Теперь вы можете зайти в админпанель управления вашим сайтом. Для этого введите имя администратора и пароль, созданные Вами на предыдущих шагах и нажмите “Login”. Админка откроется с окном приветствия, где будет показано немного полезной информации. После его закрытия вы увидите админку:
Если вы сейчас перейдете на страницу вашего сайта, то вы увидите только пустую страницу, так что не пугайтесь!
В следующих статьях мы русифицируем нашу адимнку и произведём основные настройки конфигурации сайта, добавим немного контента.