Я проводил дни, выясняя, как установить вирусную платформу Ghost и испытал многочисленные ошибки. К счастью, мне удалось установить его - Ghost дает мне положительное сообщение Ghost is running...
в SSH после того, как я сделал npm start --production
. Однако, когда я просматриваю свой сайт - http://nick-s.se - Apache отображает страницу по умолчанию, и когда я перехожу в зону входа в призму -/ghost, сайт возвращает 403 Forbidden.403 Запрещено после успешной установки Ghost
P.S. Я специально установил Ghost на другой порт, чем тот, на котором работает Apache. Я не знаю, что происходит ...
Обновление - Я узнал, что могу получить доступ к моей установке Ghost, добавив номер порта 2368, который я настроил в config.js. Теперь же моя проблема - как я могу запустить привидение без использования таких портов ...
Вы пытались подключиться к этому порту? ['http://nick-s.se:2368'](http://nick-s.se:2368) – Plato
Я пошел по вашей ссылке и да, Ghost работает! По крайней мере, я знаю, что моя установка частично правильная. Но как я могу сделать так, чтобы Ghost работал без таких портов? Значит, у меня есть чистый URL? – Nick
Порт 80 - это порт HTTP по умолчанию. Вам нужно будет найти решение, в котором запросы передаются через apache на порт 80 в приложение Ghost на другом порту; или вы отключите порт Apache 80; или вы можете использовать DNS-решение для отправки запросов на другой порт (dunno) – Plato