Partage
  • Partager sur Facebook
  • Partager sur Twitter

Deploiement d'une appli react js sur une vm

vm debian 10 avec apache2

    18 octobre 2020 à 15:37:33

    Bonjour a tous !

    Je me retrouve devant un problème...

    N'ayant que peu de connaissance en serveur et en réseau je n'arrive pas a déployer correctement mon site sur ma machine.

    J'ai une app react js, j'ai installer une vm box debian 10 sur mon ordinateur servant de serveur. j'ai installé apache2, et ufw comme firewall

    j'ai copié mon build dans le dossier /var/www/hml

    Je n'arrivais pas a acceder au site depuis mon ordinateur hote (windows), j'ai donc changé lea config reseau de ma vm de NAT -> reseau privé hote

    j'ai autorisé Vm's 

    Du coup j'arrive a afficher le site depuis mon ordinateur hote en mettant mon adresse ip dans le navigateur

    Mon problème c'est que j'aimerai pouvoir y acceder depuis n'importe quelle ordianateur connecté a internet

    quand je tape l'adresse ip depuis un navigateur exterieur je n'ai rien a part un message sur le temps de reponse trop long...

    Y a -t-il quelque chose a faire sur l'appli react dans le package.json ? Dans la config de ma vm au niveau du réseau ? Y a t-il un paramétrage spécial de apache pour permettre ça ? quand j'aurai mon nom de domaine aurais-je quelque chose a modifier ou la redirection du nom de domaine sur le serveur sera automatique ?

    Merci pour vos réponses

    • Partager sur Facebook
    • Partager sur Twitter
      19 octobre 2020 à 10:36:18

      Salutations,

      C'est pour te sentir administrateur serveur que tu fais tout ça ? Si c'est le cas, mes connaissances sont limitées. En revanche si tu souhaites mettre ton application React en ligne, Netlify est une solution bien plus adaptée et il dispose d'un free tiers intéréssant

      J'héberge toutes mes applications React dessus. Il suffit de créer un dépot git avec ton site, et faire le lien dans ton compte Netlify. Une fois qu'on sait le faire ça prends 5min pas plus, création du dépôt git compris, et tu auras ton application en ligne et sur un CDN en prime.

      En tout cas, je peux t'affirmer que le package.json n'a rien à voir dans l'histoire. je ferais un simple fichier index.html pour voir si il s'affiche (je pense qu'il s'affichera pas vu ton temps de réponse) je pense que c'est plus du côté de ton firewall qu'il faut creuser. Mais encore une fois c'est pas mon domaine d'expertise ^^ 

      -
      Edité par Kovsky 19 octobre 2020 à 10:39:58

      • Partager sur Facebook
      • Partager sur Twitter

      Développeur react freelance à Toulouse  

      Je suis développeur  react freelance spécialisé dans la création de site internet basé à Toulouse

      Deploiement d'une appli react js sur une vm

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown