read

О переезде с Blogger на Ghost.

Предыстория

Иногда когда мне становится скучно, у меня появляется желание в чем-то разобраться. Например есть у меня персональный бложик и размещал я его на платформе Blogger. Пишу я туда крайне редко и мало, но вот что-то в нём изменить мне хочется гораздо чаще чем добавлять новый контент. Менять темы, ковыряться в шаблонах и виджетах мне надоело и я решил затеять штуку поинтересней. Допустим сменить платформу. У меня уже были попытки публиковаться на tumblr, в ЖЖ, Wordpress, Medium и много где ещё. При этом настраивать и осваивать новую платформу мне нравилось куда больше чем писать тексты.

Из всего опробованного мне больше всего нравился Medium и по оформлению и концепции. Но зачем идти лёгкими путями и просто взять и использовать готовое? Но мы это уже проходили, поэтому надо вариант посолиднее. Можно поставить на Blogger тему like Medium и успокоиться, но я таких увы не нашёл. Зато наткнулся на относительно свеженькую платформу Ghost.

Что за зверь такой?

Если коротко то группе людей надоел Wordpress с кучей настроек и им захотелось сделать свою платформу заточенную под формат блога. Попросив денег на Kickstarter и родился Ghost. Текуща версия на данный момент 0.5.8, т.е. ещё даже не релиз, но уже вполне себе рабочая версия. Посмотреть и попробовать можно на официальном сайте ghost. 14 дней бесплатно, а потом за 10$ в месяц за размещение одного блога. Примеры других блогов использующих данную платформу можно посмотреть тут.

От навязчивой идеи к реализации

Переходим к реализации нашей задумки уйти с Blogger на Ghost. А что нам собственно нужно для организации standalone блога? * Домен * Хостинг * Платформа (Ghost)

Домен у меня есть. Купил так же от нечего делать в прошлом году на DomainContext за пару долларов.

С хостингом сложнее, но не сильно. Разумеется можно хоститься на халяву или за деньги. Под Ghost требуется выделенный сервер.

На халяву можно разместиться тут:

На каждом из предложенных ресурсов бесплатно можно разместить VPS небольшой мощности, как раз под нужны Ghost.

За небольшую сумму разместиться можно тут:

Официальный сайт предлагает самый простой хостинг на один блог за 10$ + поддержку + обновления будут приходить сразу.

На DigitalOcean можно взять простенькое облако за 5$, а если зарегистрироваться по моей ссылке или найти купон то получится бонусных 10$ на счет, которых хватит на 2 месяца оплаты сервера, вполне достаточно чтобы попробовать.

Я разместился на DigitalOcean за бонусные кредиты, надо только подтвердить аккаунт по почте и привязать карту(либо сделать разовые платеж на 5$ через paypal). Подробная инструкция по развёртыванию сервера тут. Если коротко то в личном кабинете уже есть готовый образ с операционной системой и предустановленным Ghost, требуется только пару кликов для запуска. После чего надо будет пройтись по этой инструкции чтобы привязать домен и настроить аккаунт админа блога. В целом ничего сложного нет, всё разжёвано очень понятно и с картинками.

Пользуемся

В итоге заходим по адресу <ваш-домен>/ghost и попадаем в админку, где после минимума настроек можно просто брать и писать тексты.

Редактор сообщений выглядит как-то так:

В левой части набираем текст используя markdown, а в другой части видим как будет смотреться готовое сообщение. В текст можно вставлять ссылки, картинки по url или загружать с ПК, добавлять видео и прочие радости жизни.

В базовой установке уже есть кнопки share и rss. Чтобы добавить счётчики, нужно ковыряться в коде.

Для этого соединяемся по ssh c нашим сервером(например через putty). И пишем:

nano /var/www/ghost/content/themes/casper/default.hbs

Попадаем в текстовый редактор, вставляем код счетчика перед </head> . Выходим через Ctrl+X, предложат сохранить, жмем Y, спросят про имя файла, жмем Enter

Если хотим добавить комментарии от Disqus то смысл тот же. Получаем universal code в админке Disqus и добавляем его в файл: /var/www/ghost/content/themes/casper/post.hbs. Более подробно тут

Проблема возникнет если мы хотим перенести все записи из Blogger в Ghost. Есть сервис blogger2ghost, который по ссылке выкачает все посты и подготовит их для импорта в Ghost через админку, но увы у меня слетело всё форматирование и все изображения в таких сообщениях, поэтому на данный способ пересона я забил, буду пробовать другие варианты или переносить руками.

Таким образом потратив немного времени можно организовать себе блог на платформе ghost.

Blog Logo

Keiga


Published

Image

Imagine Any Title Here

Personal notes about video games and other stuff

Back to Overview