Самый простой и быстрый способ установить Ghost CMS — воспользоваться шаблоном Portainer, подготовленным нашей командой. Такой метод сводит к минимуму ручную настройку и позволяет развернуть стабильную, готовую к использованию систему всего за несколько минут.
Требования:
- VPS с установленным Portainer с помощью скрипта от Unihost
- Развернутый NPM (Nginx Proxy Manager)
- Установленная MariaDB
После подключения к Portainer перейдите в раздел Application, выберите Ghost CMS и заполните необходимые поля.

Заполните все необходимые поля, включая пароль к MariaDB, установленной ранее.

Перейдите в NPM и создайте прокси для вашего Ghost CMS.
Если у вас есть собственный домен — добавьте его в NPM и создайте A-запись, указывающую на IP вашего сервера.
Для тестирования можно использовать тестовый домен, предварительно добавив его в файл hosts.
Пример:
<IP_сервера> wp.test

Вам не нужно создавать базу данных, так как она будет создана автоматически при развертывании Ghost CMS.

Теперь вы можете перейти по своему домену и увидеть полностью готовый к использованию Ghost CMS.

Чтобы завершить установку Ghost CMS и попасть в панель управления, добавьте к вашему домену /ghost, как показано в примере:
http://ghost.cms/ghost

Итог
Использование готового шаблона Ghost CMS позволяет существенно сэкономить время и снизить вероятность ошибок. В результате вы получаете полностью рабочий сайт на Ghost CMS с MariaDB «из коробки», при минимальных затратах на настройку.