NGINX: Comment l'installation de plusieurs ports dans un serveur ou le nom de domaine

Salut les Gars, je suis nouveau sur nginx. J'ai de la difficulté avec ma configuration, je veux que mon serveur pour exécuter avec plusieurs port public.

Ex:

server {
  listen 443 ssl;
  server_name <https - mydomainname>;
  ssl_certificate <location cert>;
  ssl_certificate_key <location key>;
    location /tags.txt {
      add_header 'Access-Control-Allow-Origin' '*';
    }
}

De la configuration ci-dessus, je suis maintenant en mesure d'accéder à la perfection. Mais que faire si j'ai http://localhost:6006 et http://localhost:5005 plusieurs ports dans mon localhost et je veux le publier. J'ai essayé d'accéder à l'aide de ce protocole https mydomainname : port 6006 et https - mydomainname : port 5005, mais il échoue.

Dois-je faire une installation sur un autre port?
Comme pour le port 6006

server {
 listen 6006 ssl;
 server_name <https - mydomainname>;
 ssl_certificate <location cert>;
 ssl_certificate_key <location key>;
  location /tags.txt {
    add_header 'Access-Control-Allow-Origin' '*';
    proxy_pass http://localhost:6006;
  }
}

et port 5005

server {
 listen 5005 ssl;
 server_name <https - mydomainname>;
 ssl_certificate <location cert>;
 ssl_certificate_key <location key>;
  location /tags.txt {
    add_header 'Access-Control-Allow-Origin' '*';
    proxy_pass http://localhost:5005;
  }
}

Je n'ai aucune idée de comment résoudre ce problème. Toute aide est très appréciée grâce.

OriginalL'auteur Michael Blanza | 2016-06-27