Skip to content
Andrey Serebryakov edited this page Jun 16, 2011 · 2 revisions

Как установить Movable Type на Denwer

Как установить Movable Type локально, используя связку Denwer — комплект средств для разработки и локального тестирования сайтов.

Шаг 1: установка Denwer

  • Скачайте последнюю версию пакета Denwer и установите его. В процессе установки вам будет предложено указать месторасположение Denwer'a. Обычно, оно выглядит так: C:\WebServers.
  • Создайте в каталоге home папку с именем вашего домена, например, test.ru. И в этой папке создайте ещё две папки: cgi-bin и www. В папке cgi-bin создайте ещё одну папку mt. (Далее установка будет рассматриваться на примере этого пути.) В итоге у вас должно получиться следующее:
    • C:\WebServers\home\test.ru\cgi-bin\mt
    • C:\WebServers\home\test.ru\www

После перезапуска Денвера вы можете открыть в браузере адрес http://test.ru или http://www.test.ru, перед вами откроектся содержимое папки www.

Шаг 2: установка дополнительных модулей Perl

  • Скачайте пакет расширения Active Perl для Денвера и установите его.
  • Возможно понадобятся дополнительные модули Perl (см. третий шаг), которые можно установить через Perl Package Manager (PPM). Эта программа входит в пакет расширения Active Perl.

Шаг 3: установка Movable Type

  • Скачайте дистрибутив Movable Type: http://movable-type.ru/mt-latest
  • Распакуйте архив и переместите все файлы, кроме папки mt-static, в папку C:\WebServers\home\test.ru\cgi-bin\mt. А папку mt-static переместите в папку C:\WebServers\home\test.ru\www.
  • Откройте в браузере адрес http://test.ru/cgi-bin/mt/mt-check.cgi. Проверьте, если все необходимые модули найдены, то можно приступить непосредственно к установке. Если же нет, то необходимо установить модули Perl с помощью PPM.
    • Запустите C:\WebServers\usr\local\perl\bin\ppm.bat.
    • Запустится PPM. Измените в его настройках путь к модулям: нужно указать путь, начинающий с буквы диска. Пример: C:/WebServers/usr/local/perl.
    • Далее нужно обновить список пакетов (меню File). Сделать отображаемыми все пакеты, а не только установленные.
    • Установите недостающие модули.
  • Приступайте к установке Movable Type. Для этого откройте в браузере адрес http://test.ru/cgi-bin/mt/mt.cgi, инсталлятор запустится автоматически. (Скринкаст по этому пункту.)

Возможные проблемы и их решение

Множество проблем, с которыми сталкиваются пользователи, уже описано в теме форума Проблема с установкой MT на Denwer. Там же можно задать вопрос по решению каких-то специфических проблем.

Clone this wiki locally