Движок для блога Movable Type - часть 2 (установка) - Справочник Манимейкера или Народные ссылки



Движок для блога 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

моего архива)  

Шаг третий

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

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

  • Все извлечённые файлы за исключением папки «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 - будьте внимательны)

Шаг седьмой

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

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

 

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

 

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

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

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

 

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

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

Народная ссылка для регистрации:

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

Категории:

Поделитесь этой записью или добавьте в закладки

   






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

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

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

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

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





Другие материалы и статьи
» CentOS: IFTOP: Очень часто нужно понять, как и куда расходуется трафик. Разнообразные логи иногда не могут д...
» Разработка сайтов : ...
» Буржуйская биржа ссылок "Link Worth": Итак, представляю буржуйскую биржу ссылок, вернее не просто биржу, а ссылочного брокера с широкими...
» Биржа тизерной рекламы Working Teaser : Тизер (англ. teaser «дразнилка, завлекалка») -- не навязывающего характера рекламное сообщение, содержа...
» Что такое ПИФы? И какие из них лучшие в России?: Эксперты отмечают, что в сравнении с советскими временами, Россия находится на более стабильной экономи...

Категории