BlikTelecom.ru
блог о дизайне
Главная > Установка MODx на Денвер

 

Установка MODx на Денвер

18 мая 2010 года

Установка MODx на Денвер

Этот «типа урок» для новичков, которые впервые устанавливают CMS MODx на локальную машину. Да это даже не урок, а просто пошаговое сопровождение с картинками. Ничего сложного в этом нет и каждый сможет это сделать. Но если вдруг что-то не выходит, можете подсмотреть у меня.

Начинаем.

Создаем новую папку с именем проекта в Z:\home\localhost\www (у вас может быть не диск Z, а любой другой)

Копируем туда всё содержимое из скаченной папки modx-1.0.3 (версия может отличаться)

Запускаем http://127.0.0.1/bliktelecomru/ (можно и http://localhost/bliktelecomru/ )

Изображение недоступно
Жмем «install now»

Далее будет предложено выбрать язык. Оставляем английский, потому что с русским проблемы с кодировкой. Не волнуйтесь, в админке потом всё будет на русском. Кликаем Next

Изображение недоступно

Теперь предлагают выбрать вид установки. Оставляем New installation. Next

Изображение недоступно

Теперь нужно ввести данные для доступа к базе данных.

Изображение недоступно

Для этого идем на главную страницу Денвера http://127.0.0.1/denwer/

Ищем заголовок «Утилиты» и нажимаем «Заведение новых БД и пользователей MySQL»

Изображение недоступно

Заполняем все поля, кроме «Пароль администратора MySQL» и кликаем кнопку «Создать БД и пользователя»

Изображение недоступно

Возвращаемся к установке. Вбиваем наши значения указанные только что и нажимаем Test database server connection and view collations.

Если всё правильно ввели, то тест должен быть пройден и появятся новые поля ввода

Изображение недоступно

В database name вводим имя нашей базы (совпадает с database login name). Table prefix можно оставить таким. Connection method не трогаем. В Сollation должно стоять utf_8general_ci

Если сейчас нажать на Create or test selection of your database. , то вылезет ошибка с кодировкой базы.

Изображение недоступно
Нужно это исправить. Идем опять в денвер http://127.0.0.1/denwer/ и теперь нам нужен phpMyAdmin

Изображение недоступно

Заходим и выбираем нашу базу в выпадающем списке справа

Изображение недоступно

Выбрали. Теперь нажимаем на «Операции» в верхнем горизонтальном меню и в самом нижнем поле «Сравнение» ставим вместо cp1251_general_ci -> utf8_general_ci

И жмем кнопку «Пошел»

Изображение недоступно

Отлично, мы близки к успеху. Возвращаемся к установке и повторно жмем Create or test selection of your database.

Заработало.

Вбиваем почту и пароль администратора и выбираем язык админки.

Изображение недоступно

Последний шаг – установщик предложит вам на выбор компоненты, которые нужно или не нужно устанавливать. Тут думаю разберетесь сами, в зависимости от ваших нужд.

Если вы первый раз имеете дело с MODx, то советую поставить галочку на Install/Overwrite Sample Web Site. В этом случае он создаст стандартные старнички и вы сможете посмотреть и пощупать, как это все работает. В противном случае у вас будет пустой сайт, без материалов.

Поздравляю, вы установили MODx.

А теперь еще один важный момент. Когда вы сделаете сайт, то все ваши ссылки могу ссылаться на корень денвера, т.е. при каждом переходе по ссылке вас будет выкидывать сюда http://127.0.0.1/denwer/

Чтобы это исправить нужно в папке с вашим сайтом найти файл ht.access, переименовать его в .htaccess (при помощи какого-нибудь файл-менеджера или фтп клиента), после чего открыть его блокнотом и в строчке

OnRewriteBase /

После слэша написать название папки в которую вы установили модх. В моем случае это будет так:

OnRewriteBase /bliktelecomru

На этом всё. Удачи.

Новое на блоге:

 


Комментарии

Regent:
18 мая 2010 в 17:10
Побольше бы таких статей :)
cp1251_general_ci -> utf8_general_ci — в том году на этот вопрос минут 15 потратил =)

Juev:
18 мая 2010 в 18:16
Данный блог построен на wordpress, почему в статье описывается MODx? Чем он так «зацепил» вас?
В чем его преимущество?
Стоит ли обратить внимание?

Cheerful:
18 мая 2010 в 18:29
Блог на вордпресс, потому что блог легче и быстрее реализовать на вордпресс. Хотя я сначала хотел его тоже делать на модх, потому что с ВП ни разу не имел дела. Но оказалось все не так сложно. Хотя модх, по-моему проще. Но в нем нету столько готовых плагинов для реализации задач блога. Поэтому для блога ВП, конечно, удобнее.
А просто сайты я делаю на MODx, потому что это очень хорошая cms. Она простая, максимально гибкая и функциональная. Имея сверстанный макет очень просто натянуть его на модх. Я далеко не профи в программировании, но меня очень устраивает эта цмс, и я, не зная php спокойно делаю сайты подобного типа — ***

Juev:
18 мая 2010 в 18:34
Не знаю, в чем причина, но при открытии страниц вашего блога приходиться очень долго ждать. При отправке комментариев возникают ошибки… Очень странно.
На своем блоге такого пока не наблюдал.
Спасибо большое за сравнение cms, посмотрю обязательно, что за зверь такой MODx.

Cheerful:
18 мая 2010 в 18:49
Да, у меня сейчас тоже тормозил очень. Хостинг похоже косячит. Сейчас вроде наладилось, у меня нормально загружается. А у вас?

Juev:
18 мая 2010 в 19:24
Да, теперь вроде тоже нормально стало.
Мне проще, у меня хостинг в Америке, и для статики использую Amazon, нагрузки выдерживает только так…

Виктор:
30 мая 2010 в 13:29
Очень актуальная тема.
Тем кто еще сомневается по поводу использования MODx посвящается: Обзор и сравнительная оценка MODx:
***
Еще там же серия уроков, которые содержат скринкасты.

Mut@NT:
19 мая 2010 в 06:26
Поправьте заголовок «Установка MODx на Девнер» на «Установка MODx на ДеНВер»

Cheerful:
19 мая 2010 в 14:09
ой, вот спасибо. Совсем слепой уже стал.

Loan:
28 мая 2010 в 22:30
MODx одна из самых лучших цмс, все свои белые сайты делаю на этом движке + еще то что, яндекс любит сайты на MODx.

MilionerAlik:
26 июня 2010 в 18:13
Отличная статья, всё правильно написано.

Сompiling:
15 июля 2010 в 01:21
Забавно… что касается темы, то мне кажется актуальность будет известна только через некоторое время.

Надежда:
20 февраля 2011 в 13:22
Здравствуйте. Я попробовала так загрузить modx, ничего не получилось.
bliktelecomru это что?
Мой сайт по другому называется.
Может http://127.0.0.1/www/имя сайта
или ttp://127.0.0.1/wwwимя сайта.
Выше перечисленные варианты комп не грузит.Не видит он сайт с локальной машины, сразу выводит в интернет. Это проблемы с настройками? На что мне обратить внимание. Прокси я выключено.

Cheerful:
20 февраля 2011 в 14:56
Ну вы denwer установили?
bliktelecomru — в моем случае это название папки в котором лежит мой сайт на локальной машине (Z:\home\localhost\www\bliktelecomru)
У вас конечно другое название может быть.
и потом просто http://127.0.0.1/имя_сайта в браузере вводите и должен заходить.

forumes:
23 мая 2011 в 21:04
У меня modx Evolution 1.0.5 на денвере с включенным ssl для апатча.
Исправление для OnRewriteBase / не работает, всеравно выкидывает на главную страницу денвера.
Что можно сделать?

Natalia:
14 сентября 2011 в 12:39
В этом случае он создаст стандартные стAPнички и вы сможете посмотреть и пощупать, как это все работает.

justcoded:
27 ноября 2011 в 15:45
Спасибо большое

carpinteyroiht:
24 сентября 2012 в 15:27
Heading you need to associated with duplicate: 3. All of those other recipke you have got engineered together with published lower is normally copyrighted. Including a information, preparing food suggestions, and additionally your own inclinations when you publish these individuals a powerful key phrases. nike free run dame -Checker gameplay aboard

Max:
20 марта 2013 в 12:11
Отличная статья, помогла.

Светлана:
25 марта 2013 в 23:28
Здравствуйте!
запускаю http://localhost/blog/
а браузер пишет:
Not Found
The requested URL /blog/ was not found on this server.
Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/blog/, которого не существует.
Что можно сделать?
Спасибо заранее!

Leonid:
29 июня 2013 в 23:56
Делаю сайт на Джумла. При переходах по меню все время выкидывает на http://localhost/denwer/ Как исправить?
Файл .htaccess уже существует с таким названием а вот строки с названием
OnRewriteBase / в этом файле вообще нет. Может кто подскажет, что делать?