Чтобы установить Ghost, популярную издательскую платформу с открытым исходным кодом, вы можете воспользоваться несколькими способами. Вот несколько вариантов с примерами кода:
Метод 1: установка Ghost с помощью Ghost-CLI (рекомендуется)
Ghost-CLI — это инструмент командной строки, разработанный специально для управления установками Ghost. Чтобы использовать Ghost-CLI, в вашей системе должны быть установлены Node.js и npm (менеджер пакетов Node). Вот как можно установить Ghost с помощью Ghost-CLI:
-
Установите Node.js и npm. Посетите официальный веб-сайт Node.js ( https://nodejs.org ) и загрузите соответствующий установщик для вашей операционной системы. Следуйте предоставленным инструкциям по установке.
-
Установите Ghost-CLI: откройте терминал или командную строку и выполните следующую команду:
npm install -g ghost-cli@latest -
Создайте каталог для установки Ghost и перейдите в него:
mkdir ghost cd ghost -
Установить и настроить Ghost:
ghost installGhost-CLI проведет вас через процесс установки, запрашивая необходимую информацию, такую как имя вашего домена и учетные данные базы данных. После завершения установки у вас будет работающий экземпляр Ghost.
Метод 2: установка вручную с использованием исходного кода Ghost.
Если вы предпочитаете установку вручную, вы можете загрузить исходный код Ghost из официального репозитория на GitHub. Вот как:
-
Установите Node.js и npm: выполните действия, описанные в методе 1.
-
Загрузите исходный код Ghost. Посетите репозиторий Ghost на GitHub ( https://github.com/TryGhost/Ghost ) и нажмите кнопку «Код». Вы можете загрузить исходный код в виде ZIP-файла или клонировать репозиторий с помощью Git.
-
Извлеките загруженный ZIP-файл или перейдите в клонированный репозиторий.
-
Установите зависимости Ghost: откройте терминал или командную строку, перейдите в извлеченный/клонированный каталог и выполните следующую команду:
npm install --production -
Настройте конфигурацию: скопируйте файл
config.example.jsи переименуйте его вconfig.js. Откройтеconfig.jsи настройте его в соответствии со своими требованиями, включая имя домена и учетные данные базы данных. -
Запустить Призрака:
npm startGhost начнет работать, и вы сможете получить к нему доступ, посетив указанный домен в веб-браузере.