Личный кабинет

Быстрый запуск Ghost на собственном VPS

Запустите свой блог или медиа на Ghost с полным контролем над сервером. Утилита Ghost-CLI в интерактивном режиме сама установит и настроит Node.js, MySQL, NGINX и SSL-сертификат от Let's Encrypt – никаких переплат за managed-хостинг и комиссий с вашего дохода.

Возможности self-hosted Ghost на VPS

Ghost – это современная open-source CMS, созданная специально для блогов, медиа и рассылок. Разворачивая ее на VPS, вы получаете полный контроль над всем стеком: от редактора текста и системы платных подписок до системы email-рассылок. И все это без фиксированной ежемесячной платы за сторонний сервис.

Собственное медиа и рассылка без посредников

В Ghost нет ничего лишнего: минималистичный редактор, встроенные email-рассылки и гибкая система уровней подписки. Это быстрая и лёгкая альтернатива WordPress, которая работает на вашей личной инфраструктуре.

100% дохода от подписок остаётся вам

Подключите Stripe: на собственном сервере Ghost не берёт комиссию. VPS за $10.19/мес заменяет тариф Publisher за $29/мес. Экономьте с первого дня.

Полный root-доступ и контроль над системой

Вы контролируете всё: Node.js, MySQL и NGINX. Ставьте любые темы, меняйте конфиги и оптимизируйте сервер. На managed-тарифах такой свободы нет.

Рассылки через Mailgun

Ghost отправляет рассылки через Mailgun (до 3 000 писем в месяц бесплатно). Выбирайте дата-центр ближе к читателям – например, во Франкфурте или Сингапуре, – чтобы сайт открывался быстрее, а письма приходили без задержек.

Молниеносная скорость работы и кастомные темы

Темы Ghost компилируются в HTML, поэтому сайт работает очень быстро. Добавьте к этому CDN и гибкую настройку кэширования – и вы получите производительность, недоступную на обычном виртуальном хостинге.

Масштабируемость на ваших условиях

Начните с базового тарифа и добавляйте RAM или диск в пару кликов по мере роста проекта. Никаких переносoв данных и навязанных переходов на дорогие тарифы.

Как выбрать тариф VPS для Ghost

Базовая связка Ghost, MySQL и NGINX потребляет около 1.2 ГБ оперативной памяти, поэтому именно объём RAM – ключевой параметр при выборе сервера. Тариф Start отлично подойдет для личного блога или небольшой рассылки. Когда аудитория вырастет, переходите на Medium. Во все тарифы уже включены выделенный IPv4, бесплатные еженедельные бэкапы, KVM и полный root/SSH-доступ. Ресурсы сервера можно увеличить в любой момент. Важно для тарифа Start: для защиты от спама исходящие SMTP-порты закрыты по умолчанию. Чтобы настроить email-рассылки, просто попросите поддержку их разблокировать (может потребоваться KYC-проверка).

  • 41 Страна
    Linux
    Intel Xeon
    AMD Ryzen

    От$10.19 / 1 месяц
    $9.68 с is*smart
    • Xeon 2x2.20 GHz CPU
    • 2 Gb RAM
    • 30GB SSD Диск
    • 3 Tb Трафик
    • IPV4 дополнительно
    • 1Gbps Порт
    • Еженедельное Резервное копирование
    • KVM Виртуализация
    • Панели управления
  • 41 Страна
    Linux
    Intel Xeon
    AMD Ryzen

    От$21.24 / 1 месяц
    $20.18 с is*smart
    • Xeon 3x2.20 GHz CPU
    • 4 Gb RAM
    • 40GB SSD Диск
    • Не учитывается Трафик
    • IPV4 дополнительно
    • 1Gbps Порт
    • Еженедельное Резервное копирование
    • KVM Виртуализация
    • Панели управления
  • 41 Страна
    Linux
    Intel Xeon
    AMD Ryzen

    От$33.99 / 1 месяц
    $32.29 с is*smart
    • Xeon 4x2.20 GHz CPU
    • 8 Gb RAM
    • 50GB SSD Диск
    • Не учитывается Трафик
    • IPV4 дополнительно
    • 1Gbps Порт
    • Еженедельное Резервное копирование
    • KVM Виртуализация
    • Панели управления

Сделайте ваш VPS/VDS сервер еще мощнее

Ознакомьтесь с возможностями изменения конфигурации вашего VPS. Вы можете приобрести дополнительное дисковое пространство, увеличить производительность процессора, добавить RAM память, а также воспользоваться дополнительными услугами без перехода на новый тариф.

Как установить Ghost на VPS

Установка Ghost 6.x на чистый сервер с Ubuntu 24.04 занимает около 15 минут. Перед началом обязательно направьте A-запись вашего домена на IP-адрес VPS. Это необходимо, так как Let's Encrypt проверяет работоспособность DNS перед выпуском SSL-сертификата. Ниже описаны базовые шаги развёртывания. Пошаговую инструкцию со всеми подробностями, скриншотами и настройкой безопасности читайте в нашем блоге.

Шаг 01 — Создайте пользователя с правами sudo

Утилита Ghost-CLI в целях безопасности не работает от имени root. Также не называйте нового пользователя ghost – это имя зарезервировано системой для внутренних процессов.

adduser ghostadminusermod -aG sudo ghostadmin

Шаг 02 — Установите зависимости и настройте фаервол

Установите NGINX, MySQL и системные компоненты для Node.js, после чего откройте необходимые порты:

su - ghostadminsudo apt-get update && sudo apt-get upgrade -ysudo apt-get install -y nginx mysql-server ca-certificates curl gnupgsudo ufw allow 'Nginx Full'sudo ufw allow OpenSSHsudo ufw enable

Переключите root-пользователя MySQL на аутентификацию по паролю (это обязательное требование Ghost):

sudo mysql -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY 'your_secure_password'; FLUSH PRIVILEGES;"

Шаг 03 — Установите Node.js 22 LTS

Ghost 6.x работает исключительно на Node.js v22. Установите актуальную LTS-версию из официального репозитория NodeSource:

sudo mkdir -p /etc/apt/keyringscurl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpgecho "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.listsudo apt-get update && sudo apt-get install -y nodejs

Шаг 04 — Установите утилиту Ghost-CLI

Установите инсталлятор глобально от имени root, затем вернитесь в сессию вашего пользователя:

exitnpm install ghost-cli@latest -gsu - ghostadmin

Шаг 05 — Создайте директорию и запустите установку

По умолчанию Ghost размещается в папке /var/www/ghost, а права на неё должны принадлежать вашему пользователю:

sudo mkdir -p /var/www/ghostsudo chown ghostadmin:ghostadmin /var/www/ghostsudo chmod 775 /var/www/ghostcd /var/www/ghostghost install

Следуйте подсказкам интерактивного мастера: укажите URL вашего блога (обязательно с https://) и данные для подключения к MySQL, а затем согласитесь на автоматическую настройку NGINX, SSL и systemd. Утилита сама настроит обратный прокси, выпустит сертификат Let's Encrypt и запустит Ghost как фоновую службу.

Шаг 06 — Проверьте работу сайта

Панель управления доступна по адресу https://yourdomain.com/ghost/. Порты 80 и 443 открыты миру через NGINX, а сам Ghost (порт 2368) и база MySQL (порт 3306) принимают подключения только с localhost, поэтому дополнительные настройки безопасности на фаерволе не нужны. Перейдите по адресу админки, создайте учётную запись и опубликуйте свой первый пост.

Что сделать перед запуском в продакшн: усильте безопасность SSH, подключите Mailgun для рассылок, настройте мониторинг и создавайте резервную копию командой ghost backup перед каждым обновлением CMS. Если апдейт пойдёт не так, вы сможете моментально вернуться назад командой ghost update --rollback.

Решение частых проблем

  • Ghost-CLI не запускается от root. Это встроенная защита: инсталлятор откажется работать под суперпользователем. Создайте обычного пользователя с правами sudo и запускайте установку от его имени. Имя ghost использовать нельзя из-за конфликта с системными процессами.
  • Пропускается шаг настройки SSL. Если вы видите сообщение «SSL certs cannot be generated for IP addresses, skipping», значит при установке вы указали IP-адрес сервера вместо домена. Домен должен быть предварительно направлен на IP вашего VPS через A-запись, а в мастере установки URL нужно вводить в формате https://yourdomain.com.
  • Ghost не может подключиться к MySQL. В Ubuntu по умолчанию root-пользователь MySQL 8 использует авторизацию через сокеты (auth_socket), с которой Ghost работать не умеет. Переключите пользователя на парольную аутентификацию mysql_native_password по инструкции из Шага 2.
  • Не уходят письма рассылки. На тарифе Start исходящий порт SMTP закрыт по умолчанию. Почта через Mailgun не будет работать, пока вы не обратитесь в техподдержку с просьбой открыть порты. После их разблокировки вставьте API-ключ Mailgun в панели Ghost в разделе Settings → Newsletters.
  • Установка прерывается из-за неверной версии Node.js. Ghost 6.x требует строго Node.js v22 LTS и выдаст ошибку при попытке установки на Node v18 или v20. Перед запуском ghost install проверьте текущую версию командой node --version. Также учтите, что для продакшена нужен именно MySQL 8 – СУБД MariaDB официально не поддерживается.

Почему инфраструктура is*hosting идеально подходит для Ghost

Выделенный IPv4 и SSL на каждом тарифе

Для работы Ghost и SSL нужен публичный IP-адрес. В каждый VPS от is*hosting уже включен выделенный IPv4, поэтому сертификаты Let's Encrypt выпускаются автоматически и без лишних настроек.

Бесплатные еженедельные бэкапы

Мы делаем автоматические копии сервера каждую неделю. Дополните их штатной командой ghost backup перед обновлениями – и любые эксперименты или миграции пройдут без риска для данных.

40+ локаций по всему миру

Размещайте виртуальный приватный сервер ближе к читателям в Европе, Азии или Америке. Это снизит сетевые задержки и ускорит работу сайта для аудитории, готовой оформить платную подписку.

Готовы запустить свой проект на Ghost?

Получите полный контроль над своим медиа, забирайте 100% дохода от платных подписок и размещайте сайт на сервере, которым управляете только вы. Запустите собственный Ghost VPS всего от $10.19/мес – с root-доступом и чистой ОС для быстрой установки.

Запустить Ghost на VPS

Часто задаваемые вопросы о хостинге для Ghost

Что такое Ghost и чем он отличается от WordPress?

Ghost — это open-source CMS для блогов и рассылок. В отличие от перегруженного плагинами WordPress, Ghost предлагает только самое необходимое: быстрый редактор, управление подписками, встроенные email-рассылки и прием платежей через Stripe.

Зачем ставить Ghost на свой сервер, если есть официальный managed-хостинг?

Официальный тариф Ghost(Pro) стоит от $29/мес. Собственный VPS обойдется от $10.19/мес, даст полный root-доступ и позволит забирать 100% дохода с подписок без скрытых комиссий. Вы экономите с первого же дня.

Что нужно для установки Ghost на VPS?

Домен (с A-записью на IP сервера), Ubuntu 22.04 или 24.04, пользователь с правами sudo, Node.js v22 LTS и MySQL 8. Утилита Ghost-CLI сама свяжет эти компоненты и настроит сайт за 15 минут.

Можно ли запустить Ghost через Docker?

Да, запуск через Docker Compose официально поддерживается — это отличный вариант для интеграции с ActivityPub. Но для большинства изданий стандартная установка через Ghost-CLI остаётся самым простым и быстрым способом.

Как настроить email-рассылки в self-hosted версии Ghost?

Ghost использует SMTP-сервис Mailgun. Достаточно добавить API-ключ в разделе Settings → Newsletters. Если у вас базовый тариф Start, сначала обратитесь в поддержку is*hosting для разблокировки исходящих SMTP-портов.

Входит ли SSL-сертификат в самостоятельную установку?

Да. Ghost-CLI бесплатно выпустит сертификат Let's Encrypt во время установки, а NGINX автоматически настроит HTTPS. Главное — заранее направить домен на IP сервера.

Предоставляете ли вы managed-хостинг (с администрированием) для Ghost?

Да. Выбирайте unmanaged VPS для полного root-контроля над системой, или подключите услуги администрирования (managed) — тогда инженеры is*hosting возьмут на себя обновления ОС, мониторинг и бэкапы.

Другие решения от is*hosting

Выделенные хранилища

Место для хранения внешних бэкапов вашего контента, дампов баз данных и конфигурационных файлов. Восстановить сайт из точечной копии на удаленном диске гораздо быстрее, чем пересобирать сервер с нуля.
Смотреть все
От $1.00 /мес

Выделенные серверы

Перенесите высоконагруженное медиа или крупную рассылку на выделенный сервер с полным root-доступом и контролем над оборудованием, когда ресурсов обычного VPS станет недостаточно.
Смотреть все
От $75.00 /мес

Недавние посты

  • Mailcow on VPS

    Mailcow на VPS: свой почтовый сервер без платы за количество ящиков

    Пошаговая установка Mailcow на VPS: Docker, DNS, DKIM, антиспам и веб-почта. Разверните собственный почтовый сервер и не платите за каждый ящик отдельно.

    UTC 2026-10-01 7 мин
  • Как установить Ghost на VPS: руководство по самостоятельному хостингу

    Как установить Ghost на VPS: руководство по самостоятельному хостингу

    Пошаговый гайд по установке Ghost на VPS is*hosting. Встроенные рассылки, платные подписки через Stripe и бесплатный SSL, 0% комиссии с вашей выручки.

    UTC 2026-09-29 7 мин
  • Nextcloud на VPS

    Nextcloud на VPS: свое файловое облако без оплаты за место

    Установка Nextcloud на VPS официальным методом All-in-One через Docker — от чистого сервера до рабочего экземпляра. Фиксированная цена вместо оплаты за место.

    UTC 2026-09-22 8 мин