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

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





  • » Анонс биржи купли-продажи доменов, сайтов
  • » Партнерская программа Goldfon
  • » BODYCLICK - партнерка по покупке и продаже тизерного и баннерного трафика
  • » Блог по ширине экрана для Movable Type
  • » Русскоязычный сервис парковки доменов
  • » Анонс партнерской программы и хостинга Сервер Хост
  • » Первый дискаунтер выделенных серверов ВкусноСервер
  • » Партнерская программа "Готовые Сайты"
  • » Автоматическое продвижение сайтов в SAPE с помощью Wizard.Sape
  • » Рекламный брокер "Globo Clicks"
  • » Популярные виды рекламы
  • » Партнерская программа T3leads
  • » RSS-канал, социалка и прочее как средства продвижения блога (сайта)
  • » Альтернатива Sape или серьезный конкурент?
  • » TurboText - удобная биржа копирайтинга, статей, рерайтинга
  • » Партнерская программа Web Capitalist
  • » Партнерская программа по продаже шпаргалок
  • » «FOREX CLUB РЕЖИССЕР» обретает статус ежегодного Фестиваля
  • » Wizard Banners - уникальная система медийной рекламы
  • » Content Downloader - программа для парсинга, подготовки и импорта контента
  • » Популярные поисковые запросы блога
  • » Основные принципы продвижения сайта статьями
  • » Биржа трафика "Pop Up Traf"
  • » Агрегатор партнерских программ MyraGon
  • » Система контекстной рекламы TopAdvert : туризм и книги
  • » Биржа ссылок MainLink по следам Sape или процесс пошёл...
  • » Система размещения пресс-релизов и статей "Jab to job"
  • » Аутсайдеры ссылочного рынка - гении или психи?
  • » Банковский перевод как наиболее быстрый способ перемещения денег
  • » Подведены итоги второго тура конкурса «Я люблю деньги! Весна-2010»
  • » Модуль Подбор слов
  • » Значение «отзывчивого» дизайна для SEO
  • » Получите бонус на контекстную рекламу
  • » SEO-аудит от Николая Евдокимова: good-night.ru
  • » Апдейт тИЦ'a
  • » Приближается НГ
  • » Групповая работа со списками стоп-слов
  • » Средство от многолинков
  • » Закрываем цикл полного автомата
  • » Удобство превыше всего.
  • » Консультации для вебмастеров. Выпуск 2
  • » Тизерная биржа трафика Визард-Тизерс
  • » Биллинг за 15 апреля.
  • » Разделение блогов на группы
  • » Пятница... а работа все не кончается...
  • » 26 марта: вебинар «Как получить больше трафика из поисковых систем при тех же позициях?»
  • » Кто похвалит меня лучше всех… (с)
  • » Конференция NetPromoter 09
  • » Спикеры Sape выступили на конференции «Интернет-магазины Украины 2013»
  • » Модуль трафикового продвижения 2.0
  • » Кому PR, кому - ИЦ
  • » RIW 2012: Не пропусти!
  • » Качественный контент от биржи ContentMonster - залог процветания вашего сайта
  • » Sape 2014. Новый год - новые возможности!
  • » Подарки от Sape к Новому Году и с Новым Годом !
  • » «Серебряный Меркурий» обещает взорвать мозг!
  • » Подбор поисковых запросов для продвижения сайта
  • » Конференция "Территория.РУ"
  • » Стартовал третий этап конкурса «Новостной сайт за 3 месяца»
  • » Как начать эффективную рекламную кампанию всего за 3 шага, избежав типичнейших ошибок?


Категории


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

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

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