IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Serveurs (Apache, IIS,...) Discussion :

Migration nodeJS > Nginx


Sujet :

Serveurs (Apache, IIS,...)

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2015
    Messages : 11
    Points : 8
    Points
    8
    Par défaut Migration nodeJS > Nginx
    Bonjour,

    Je possède actuellement un serveur web qui tourne sous nodejs. Pour le lancer, j’exécute le fichier server.js avec la commande forever.

    J'aimerai pouvoir remplacer le serveur nodejs vers un serveur nginx

    Est-ce possible ?

    Merci pour votre aide

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2015
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Je vais apporter un peu plus de précision :

    Pour le moment, j'ai :
    1 serveur nginx qui écoute le port 443
    1 serveur nodejs qui écoute le port 3000

    Avec la conf qui suit, je peut accéder à mon site sur
    https://monsite.com
    http://monsite.com:3000

    J'aimerai faire en sorte que le 2sd lien redirige automatiquement vers le 1er, une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    upstream nodenomunique {
            server 127.0.0.1:3000;
    }
    
    server {
        listen 443 ssl;
        server_name ;
        ssl_certificate /etc/nginx/certificates/.crt;
        ssl_certificate_key /etc/nginx/certificates/.key;
        ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers HIGH:!aNULL:!MD5;
    
        access_log /var/log/nginx/votreprojet.log;
    
        # supposedly prevents 502 bad gateway error;
        # ultimately not necessary in my case
        large_client_header_buffers 8 32k;
    
        client_max_body_size 10M;
    
        # pass the request to the node.js server with the correct headers and much more can be added, see nginx config options
        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;
            proxy_set_header X-NginX-Proxy true;
    
            # prevent 504
            proxy_read_timeout 600;
    
            # supposedly prevents 502 bad gateway error;
            # ultimately not necessary in my case
            proxy_buffers 8 32k;
            proxy_buffer_size 64k;
    
            proxy_pass http://nodenomunique/;
            proxy_redirect off;
    
            # the following is required as well for WebSockets
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
        }
    }

Discussions similaires

  1. [MySQL -> PostGreSQL] Migration
    Par Nepomiachty Olivier dans le forum Administration
    Réponses: 9
    Dernier message: 23/04/2010, 16h33
  2. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  3. migration de ms access xp vers primebase
    Par d@rkness dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 17/11/2002, 00h08
  4. [Migratation] Application portable, indépendant du SGDB
    Par benouille dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 28/08/2002, 13h51
  5. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 22h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo