Движок для блога Movable Type - часть 2 (установка)

mt4.pngПопробую вкратце описать процесс установки Movable Type 4 на сервер (хостинг).

Этакая инструкция по установке на основании личного опыта :)

 

Итак, шаг первый

Для начала необходимо удостовериться, что Ваш хостинг соответствует хотя бы минимальным требованиям для нормального фукционирования  Movable Type:

  • Perl 5.6.1 или выше
  • Веб-сервер Apache или Windows IIS
  • База данных MySQL, SQLite или Postgres
  • Модуль Perl  DBI (version >= 1.21)
  • Модуль Perl  DBD::mysql или DBD::SQLite, DBD::Pg, DBD::SQLite2 (в зависимости от используемой базы данных)
  • Модуль Perl  CGI::Cookie
  • Модуль Perl  File::Spec
  • Модуль Perl  Image::Size
  • Модуль Perl  CGI

На нормальном хостинге обычно этот минимальный набор уже присутствует. Если нет -свяжитесть с суппортом и попросите установить необходимые компоненты.

Ниже представлены дополнительные (необязательные, но желательные) модули Perl:

  • Модуль Perl  Scalar::Util
  • Модуль Perl  Crypt::DSA
  • Модуль Perl  XML::SAX
  • Модуль Perl  Archive::Zip
  • Модуль Perl  List::Util
  • Модуль Perl  SOAP::Lite (version >= 0.5)
  • Модуль Perl  HTML::Entities
  • Модуль Perl  Text::Balanced
  • Модуль Perl  Digest::MD5
  • Модуль Perl  Archive::Tar
  • Модуль Perl  IO::Uncompress::Gunzip
  • Модуль Perl  Digest::SHA1
  • Модуль Perl  IO::Compress::Gzip
  • Модуль Perl  Image::Magick
  • Модуль Perl  XML::Atom
  • Модуль Perl  LWP::UserAgent
  • Модуль Perl  MIME::Base64
  • Модуль Perl  Mail::Sendmail
  • Модуль Perl  File::Temp

Конечно, можно сразу дополнительные модули не устанавливать, а установить потом. Просто некоторые функции  Movable Type будут Вам недоступны. К примеру, не установив Gzip и Zip при резервном копировании не будет доступна функция архивирования, а в случае отсутствия Image Magick не будет доступна Captcha в комментариях.

Это я веду к тому, что если Вы собираетесь заняться MT всерьез, выбирайте нормальный хостинг и устанавливайте все необходимые модули. Если просто присматриваетесь к данному движку для блога или сайта - минимальных требований для установки вполне достаточно.

Для установки дополнительных модулей Perl используются следующие команды:

используя SPAN

perl -MCPAN -e "shell"
install ИМЯ::МОДУЛЯ

используя YUM

yum install perl-ИМЯ-МОДУЛЯ

Шаг второй

Скачиваем русскую версию версию МТ (текущая версия 4.23 - скачать c моего архива или с movable-type.ru)  

Шаг третий

Разархивируем файл к себе на компьютер

Шаг четвёртый

  • Все извлечённые файлы за исключением папки «mt-static» загружаем с помощью любого файлового менеджера (я предпочитаю CuteFtp от GlobalScape) в папку  «cgi-bin» на Вашем сервере (имя вашего сайта/cgi-bin/mt/) . В папке должно быть разрешено выполнение CGI скриптов.

В принципе, возможно размещение не обязательно в папке  «cgi-bin», а в любой директории. Для этого создайте (или отредактируйте в нужной директории) файл .htaccess, добавив такие строки:

AddHandler cgi-script .pl .cgi
Options +ExecCGI

Если в папке  «cgi-bin» настройками сервера не разрешено выполнение CGI скриптов, то размещение в ней файла  .htaccess с вышеуказанным содержимым поможет вам.

  •  Папку «mt-static» нужно загрузить в корень вашего сайта (имя вашего сайта/mt-static/). Имя папки можно изменить. Главное далее не забыть изменить имя в файле «mt-config.cgi» . Это касается и пути размещения папки «mt». Но об этом чуть позже.

Отступление: Можно конечно загрузить полностью файлы в архиве на сервер и потом извлечь в нужные директории с помощью SSH

Шаг пятый

Заходим в директорию имя вашего сайта/cgi-bin/mt/ и на все файлы с расширением .cgi (mt.cgi, mt-search.cgi  и другие) в этой директории выставляем права доступа CHMOD 755.

Шаг шестой

Зайдите в админку вашего хостинга и создайте новую базу данных MySQL, SQLite или Postgres. Запомните информацию о созданной базе данных: Database, DBUser, Password, DBHost (обычно это localhost, но на некоторых хостингах используется DBHost типа ИмяСайта.mysql - будьте внимательны)

Шаг седьмой

Наконец то мы подошли непосредственно к процессу инсталляции: Наберите в адресной строке вашего браузера http://имя вашего сайта/cgi-bin/mt/mt.cgi или другой адрес с учётом директории, куда были размещены исполняемые скрипты.

Далее запускается процесс инсталляции, сопровождаемый подсказками на русском языке (респект Андрею Серебрякову):

 

  • На первом этапе запускается проверка информации о сервере и его конфигурации (если какие-то жизненно важные компоненты не установлены будет предложено их установить). Также будет показан список рекомендованных к установке модулей, но не обязательных. Как только всё будет ОК, появится предложение перети к следующему этапу.
  • На втором этапе заполняем запомненные ранее данные базы данных MySQL, SQLite или Postgres. Нажимаем «test connection» и в случае нормального соединения с базой данных двигаемся дальше.
  • Следующий этап - настройка почты. Выбираем "sendmail", вводим тестовый e-mail и проверяем что всё работает. Нажимаем «send test email», после чего проверяем электронную почту.
  • На третьем этапе создаём свою учетную запись админа в системе. Тут вроде всё понятно. И хотя MT является одной из самых безопасных платформ всё-таки не злоупотребляйте слишком простыми паролями.
  • И последний этап: Ввод базовой информации о вашем блоге. Это название блога, его url (адрес) и прочее. Введя все необходимые данные нажимаем «Finish install». Некоторое время наблюдаем за процессом обновления базы данных и другими процессами, пока не появится информация, что процесс установки закончен.

 

Шаг восьмой и последний

Входим в зону администрирования платформой, набрав в адресной строке вашего браузера http://имя вашего сайта/cgi-bin/mt/mt.cgi или другой адрес с учётом директории, куда были размещены исполняемые скрипты.

Отсюда вы сможете изучать и управлять Movable Type 4.

 

P.S. В зависимости от версии Movable Type и дополнительных коммерческих и коммуникационных паков процесс установки может незначительно изменяться. Просто следуйте инструкциям и здравому смыслу и всё у Вас получится.

P.P.S. В следующей части я расскажу о некоторых нюансах в настройке платформы и дизайна Movable Type.    

P.P.P.S. Чуть не забыл - существует видео-инструкция по установке movable type 4: смотрим здесь

   






Комментариев: 3

Респект за инструкцию подробную, долго хотел попробовать МТ, теперь созрел :)

:) Продолжение следует...

Я в восторге от этого движка, как то не срослось у меня с wordpress. Буду работать с МТ и изучать его. Жду от Вас информации по шаблонам для этого движка

Комментировать





  • » CentOS: управление аппаратным RAID контроллером HP
  • » Автоматическая биржа размещения рекламы в блогах и социальных сетях Getpost
  • » Анонс сервиса ручной регистрации сайта в каталогах Прогнать.ру
  • » Автоматизированный инструмент для работы с биржами вечных ссылок GoGetTop
  • » Центр управления продвижением "Промопарк"
  • » Компания "Money Time Invest" по управлениею денежными средствами
  • » Биржа покупки, продажи ссылок и статей "Set Links"
  • » Партнерская программа онлайн-тестов NiceTest
  • » Система размещения рекламы по ключевым словам "ГДЕ"
  • » Новый алгоритм Яндекса "Конаково" ?
  • » Алгоритмы расчёта PageRank
  • » Партнерская программа по медицинскому и юридическому направлению
  • » Сервисы для автоматического PING
  • » Биржа банерной рекламы для блогов Rota Ban
  • » Яндекс и фильтр АГС-30
  • » Интрига от Сапе.ру или новый сервис?
  • » Движок для блога Movable Type - часть 2 (установка)
  • » Сервис регистрации в каталогах "On Reg"
  • » Анонс партнерской программы и хостинга Петер Хост
  • » Популярные виды рекламы
  • » Биржа трафика Bin Layer - кидалы или нет?
  • » Зарабатываем на любых ссылках
  • » Биржа статей и контента "Seo Torg"
  • » Биржа сайтов и доменов Telderi
  • » Движок для блога Movable Type - часть 1
  • » Партнерская программа знакомств Love Planet
  • » Сервис регистрации сайтов в 4295 Интернет-каталогах
  • » Современные технологии продвижения сайтов
  • » Партнёрская программа по продаже цифровой техники
  • » Партнерская программа по продаже гороскопов
  • » Биллинг за 24 января
  • » Продажа морды целиком
  • » Аудит от Анара Бабаева: villarenters.ru
  • » Еще новости
  • » «Битрикс24» и «Блогун» дарят пользователям «Блогуна» 1 терабайт для бесплатного хранения файлов!
  • » График дальнейшей работы. С наступившим концом света!
  • » Ап тИЦ
  • » Налаживаем механизм борьбы с запрещенными тегами.
  • » Болезнь. Диагноз - переизбыток веса
  • » Аудит от Николая Евдокимова: cайт eurofolie.ru
  • » Улучшаем качество поддержки
  • » Вывод денег с Google AdSense на любой электронный кошелек
  • » Ручное размещение ссылок
  • » Вот это поворот! Facebook превратил своих пользователей… в людей
  • » Денежное затмение от HiText
  • » VIII-й ежегодный Саммит Брендов-Лидеров: видео-отчет
  • » Агрегатор партнерских программ MyraGon
  • » Клиент всегда прав
  • » Проблемы авторизации
  • » Сервис Статьи.Sape
  • » Апдейт тИЦ'a
  • » Firefox 7 от Mozilla.
  • » Бонус +5% к платежам до конца марта
  • » Всё о поведенческих факторах. Выпуск 2
  • » Скидки на конференцию по управлению интернет-проектами Whale Rider
  • » Пополнение баланса банковской картой
  • » SEO-аудит сайта Film.ru
  • » Поздравляем наших нежных половинок с 8 Марта!
  • » Биржа купли-продажи статей "HiText"
  • » Работа в новогодние праздники


Категории


Последние записи

Полезные заметки

Популярные записи