J'ai créé un site web en MVC Core et j'ai essayé de le publier sur le web sur un VPS CentOS 7. Il fonctionne bien, quand je le curle, il répond. Puis j'ai installé nginx et il a montré la page par défaut, lorsque je l'ai essayé depuis mon ordinateur. Ensuite, j'ai changé le fichier nginx.conf pour celui ci-dessous et tout ce que j'obtiens est 502 bad gateway. Dans le journal de nginx, je vois seulement qu'une requête get a été reçue. Une idée de ce que je dois vérifier ?
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
# include /etc/nginx/conf.d/*.conf;
server {
listen 80;
location / {
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
}