Движок для блога 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. Буду работать с МТ и изучать его. Жду от Вас информации по шаблонам для этого движка

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





  • » Wizard Banners - уникальная система медийной рекламы
  • » SERP Click - сервис продвижения сайтов поведенческими факторами (ПФ)
  • » Партнерская программа Интернет-магазина СотМаркет
  • » Партнерская программа Kino77
  • » Раскрутка сайта и его редизайн
  • » Аналитический обзор рынка FOREX за среду, 10 февраля 2010 года
  • » Партнерская программа All Partners
  • » Авто-система продвижения сайтов и заработка A-SPS
  • » Аналитический обзор рынка FOREX за четверг, 28 января 2010 года
  • » Аналитический обзор рынка FOREX за понедельник, 25 января 2010 г
  • » Система по покупке и продаже трафика Ru Click
  • » CentOS: server-status Apache (HTTPD)
  • » Коротко о создании сайтов
  • » Пакет профессиональных инструментов для продвижения бизнеса в сети от PromoSoft
  • » Обзор счетчиков посещаемости
  • » Партнерская программа Casino Partners
  • » Банковский перевод как наиболее быстрый способ перемещения денег
  • » Конфигурационный файл сервера Apache - httpd.conf
  • » Партнерская программа по юридической и около-юридической тематике
  • » Скандал с регистрацией доменов в зоне «.РФ» продолжается...
  • » Аналитический обзор рынка FOREX за пятницу, 22 января 2010 года
  • » CentOS: IFTOP
  • » Биржа трафика и текстовой рекламы "Ad-click"
  • » Партнерская программа платного постинга в блогах и сайтах
  • » The digital side of traveling
  • » Биржа блочных и контекстных ссылок "Uni Place"
  • » Анонс биржи вечных ссылок Site Weight Gainer
  • » Биржа мобильного трафика Wizard Mobile
  • » Тизерная биржа трафика Визард-Тизерс
  • » Биржа статей "Seo Link"
  • » Новые возможности в авторежиме Pr.Sape
  • » РИТ++
  • » Интрига от Сапе.ру или новый сервис?
  • » Читательская премия Имхонета-2010
  • » Статейное продвижение в SeoPult
  • » «Битрикс24» и «Блогун» дарят пользователям «Блогуна» 1 терабайт для бесплатного хранения файлов!
  • » Как проверить домен перед покупкой?
  • » Дорогим женщинам посвящается..
  • » Аудит от Николая Евдокимова: cайт www.a3stroy.ru
  • » Экспорт и импорт анкоров
  • » Новый функционал
  • » Аудит от Николая Евдокимова: viol-k.com.ua
  • » Больше ссылочек, хороших и разных.
  • » Теперь в Pr.Sape принимаются сайты с ТИЦ от 10
  • » Кредитный платеж
  • » Позиции сайтов-доноров в Яндексе
  • » «Маркетинг интернет-проектов»: открытый круглый стол в ВШБИ
  • » Скидки на конференцию по управлению интернет-проектами Whale Rider
  • » Апдейт ТИЦ
  • » Optimization-2012: успейте зарегистрироваться по сниженной цене
  • » Cемейный фильтр Яндекса
  • » Устанавливаем корректный timeout
  • » Жаркие новости июня: проблемам - нет, тормозам - нет, опыту - да
  • » MATE-2013: Мобильная революция свершилась!
  • » Апдейт PR
  • » Текстовое ранжирование Яндекса
  • » Важные SEO-привычки для выживания в эпоху после Панды и Пингвина
  • » Поздравляем всех с Днем Защиты Детей!
  • » Конференция «8Р: Интернет-маркетинг в Украине»
  • » Летние новости


Категории


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

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

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