Я установил NGINX и Passenger в Ubuntu 18.04 и у меня возникают проблемы с получением каких-либо значимых указаний на то, что не так с моей конфигурацией.
/ etc / nginx / nginx.conf
http {
# pretty much the default configuration except for this...
passenger_root /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini;
include /etc/nginx/sites-enabled/*;
}
/ etc / nginx / sites-enabled / my_app (это символическая ссылкана сайты доступны)
server {
listen 80;
server_name my.app.ip.address;
root /path/to/public/folder;
passenger_enabled on;
passenger_app_root /path/to/app/root; # not public folder
passenger_ruby /home/appuser/.rvm/gems/ruby-2.0.0-p648/wrappers/ruby;
rails_env staging;
# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
Результаты systemctl status nginx
Результаты passenger-status
Вывод /var/log/nginx/error.log
Когда я пытаюсь получить доступ к IP-адресучерез веб-браузер он отказывается подключиться и предлагает проверить соединение и брандмауэр.Любые мысли о том, что проблема может быть?