Пассажир не запускает приложение узла - PullRequest
1 голос
/ 14 марта 2019

Phusion passenger не запускает приложение узла.

Для обнаружения ошибок и для исключения ошибок моего собственного приложения узла, поэтому я использовал демонстрационное приложение phusionpassenger.com и описание реализации библиотеки пассажиров:- Я реализую его на нашем собственном сервере / Infrastacture Ubuntu 16.04 LTS server (Xenial) - Мы используем режим интеграции Nginx - Для тестирования я использую версию Passenger с открытым исходным кодом

Вот извлечение моего собственного сгенерированного NginxФайл конфигурации блока сервера - все остальные интеграции примера приложения должны быть одинаковыми:

Server {


# Tell Nginx and Passenger where the public directory of your app is
root / var / www / demo / code / public;

index index.html index.htm index.nginx-debian.html;
Server name it-vergabe.de www.it-vergabe.de;


# Turn on the passenger
Passenger_Activated on;

# Tell the passenger that your app is a Node.js app
Passenger_env_var NODE_ENV development;
Passenger_startup_file app.js;
Passenger_app_type node;
location / {

    proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;
        proxy_pass http://localhost:3000/;
        proxy_ssl_session_reuse off;
        proxy_set_header Host $http_host;
        proxy_cache_bypass $http_upgrade;
        proxy_redirect off;


        }


}

Обнаружение ошибок: я перезагружаю Nginx и получаю типичную ошибку 502 Bad Gateway, если приложение узла не запущено.Теперь я запускаю приложение узла в отдельном окне терминала: demo @ Ubuntu1604srv: / var / www / demo / code $ приложение узла

Сайт теперь работает без нареканий и без ошибок.Теперь я проверил статус пассажира с помощью приложения «Конфигурация пассажира» и не нашел ничего, что указывало бы на то, что пассажир запустил и под своим контролем приложение узла.

Кто-нибудь знает, почему это так?Нет смысла использовать пассажира и запускать приложение узла отдельно ...

Спасибо - Привет из Германии!

...