CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Je bloque sur un truc débile (javascript/nodejs)

YosukeKobayashi
YosukeKobayashi
Niveau 6
30 avril 2017 à 19:22:39

En fait voilà depuis quelques semaines je m’entraîne à réaliser des petits projets persos avec node js & socket.io

Mais le problème c'est que j'ai aucune idée de comment mettre en ligne mon projet, par exemple je crée une application de chat, comment la mettre en ligne sur un site web ? Pour le serveur j'imagine qu'il doit fonctionner h24 sur un VPS mais comment relier le serveur à mon site internet ?
En local c'est simple le serveur tourne sur localhost:3000 (le port que j'ai choisi) mais du coup comment ça fonctionne avec un www.site.com ?

Désolé si c'est confus j'ai pas vraiment l'habitude de demander de l'aide ou bien de parler de programmation avec des personnes, merci ! :ok:

Message édité le 30 avril 2017 à 19:23:30 par YosukeKobayashi
lisarael
lisarael
Niveau 13
30 avril 2017 à 22:13:20

Le principe de base, c'est de configurer un serveur logiciel (nginx, Apache) qui va rediriger le traffic destiné à ton app depuis le port 80|443 (http ou https selon ton choix), vers le port 3000.

Tu as un très, très bon article bien détaillé ici : https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04

Message édité le 30 avril 2017 à 22:17:58 par lisarael
Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment