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

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

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: смотрим здесь

   Читать в Яндекс.Ленте    Читать c Google    




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

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

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

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

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





  • » Система контекстной рекламы "CLIS" закрыта
  • » Партнерская программа от интернет-магазина АВС
  • » Партнёрская программа по покупке, продаже трафика Pro Traf
  • » Directadmin: конфигурационные файлы
  • » Рекламный брокер "Globo Clicks"
  • » Первая бесплатная биржа ссылок и статей Мордаха
  • » Партнерская программа DVDDOM
  • » Партнёрская программа по конвертации кинотрафика Load Partners
  • » Cистема покупки-продажи контента "Text Sale"
  • » Партнерская программа по конвертации adult трафика
  • » Wizard Banners - уникальная система медийной рекламы
  • » Покупаем мелкие монеты за 5 тысяч рублей
  • » Биржа мобильного трафика Wizard Mobile
  • » Регистрация сайта в каталогах - надо или нет ?
  • » Сервис анализа эффетивности рекламы и сайта
  • » Альтернатива Sape или серьезный конкурент?
  • » "Контент-маркет" - покупка и продажа контента
  • » Сервис оценки стоимости поискового продвижения и раскрутки сайта
  • » Анонс биржи вечных ссылок Site Weight Gainer
  • » Партнёрская программа EroProfit для Adult вебмастеров
  • » Система интернет-рекламы "Текстовка"
  • » Аналитический обзор рынка FOREX за четверг, 11 февраля 2010 года
  • » Движок для блога Movable Type - часть 2 (установка)
  • » Плагин Autolink для Movable Type
  • » Анонс партнерской программы и хостинга Дата Связи
  • » Рейк и покер
  • » RBK Money - электронная платежная система
  • » Биржа купли-продажи и размещения статей Пресс Релизы
  • » Партнерская программа по монетизации адулт-трафа "Греби Бабло"
  • » Партнерская программа для развлекательных сайтов
  • » Уведомления о заявках по СМС
  • » Финансовые расчеты в праздничные дни
  • » Новое в API MainLink
  • » Повеяло свежестью...
  • » Спасибо деду за победу! Поздравляем с Великой Победой! С 9 Мая!
  • » Биржа покупки-продажи ссылок и статей SetLinks
  • » Sape онлайн. Подводим итоги
  • » Группы сайтов для веб-мастера
  • » Аудит от Николая Евдокимова: turometr.ru
  • » Статистика 14 дня акции “Продвигайся и зарабатывай”
  • » Сентябрь - пора учиться
  • » 8 способов совершенно законной накачки трафика
  • » Продвижение в 2 клико-секунды
  • » Биржа купли-продажи и размещения статей Пресс Релизы
  • » Теперь можно использовать классы css для украшения ссылок
  • » Возраст сохраненной копии
  • » Пополняйте счет прямо на сайте
  • » Релевантный подбор площадок
  • » Новейшие «Рамблер-Карты»
  • » Ура! Нам 5 лет! И мы дарим подарки!
  • » Зачем нужна кнопка «КУПИТЬ» в купленных ссылках?!
  • » С наступающим Новым Годом!
  • » Быстрее, выше, мощнее!
  • » Релевантные запросы
  • » Гулять так гулять
  • » Выплаты в сентябре
  • » Мы работаем - вы отдыхаете
  • » Подключены новые страны для пополнения с помощью банковских карт
  • » Биллинг за 17 октября
  • » Апдейт Яндекса 20.01.2010





Категории


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

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