Laravel Forge – plusieurs sites sur le même serveur

Au cours des derniers mois, j’ai essayé de me renseigner sur le php / laravel. J’ai fait des applications de loisir laravel que je pensais mettre sur un serveur pour pouvoir les utiliser.

J’utilise digitalocean pour le serveur et la forge de laravel pour un déploiement facile.

Mon problème est que sur laravel forge, il est dit que je peux append des sites, mais comment puis-je append plusieurs sites?

Il y a trois champs à remplir: domaine racine, type de projet et répertoire Web. Qu’est-ce que je tape dans ces champs et comment puis-je accéder au site après?

Domaine racine : c’est le domaine (adresse Web) que vous souhaitez associer à votre site (ex: example.com).

Type de projet : C’est le type d’application que vous souhaitez héberger. Dans votre cas, ce sera General PHP / Laravel .

Répertoire Web : il s’agit du dossier de votre application que vous souhaitez utiliser en tant que racine Web. Dans votre cas, cela devrait être public/ (à moins que vous ayez déplacé / renommé le répertoire ou que vous ayez déplacé index.php de ce répertoire que je ne recommande pas). Il est généralement recommandé d’avoir votre racine Web dans un sous-répertoire pour que vous puissiez facilement empêcher l’access aux informations sensibles en le plaçant dans le répertoire racine ou dans votre application.

Avec un site Laravel, vous devez presque toujours remplir uniquement le champ du domaine racine car le rest est défini par défaut pour Laravel.

Forge est livré avec un site “par défaut” configuré pour que vous puissiez accéder à votre site avec seulement votre adresse IP du serveur. Cependant, si vous avez votre domaine, il est recommandé de le supprimer, puis d’append votre site / application avec le domaine.

Pour append un autre site, il vous suffit de:

  1. Pointez l’enregistrement A de votre domaine sur l’adresse IP de votre serveur de forge
  2. Remplissez le formulaire pour append un nouveau site
  3. Sur la page suivante, configurez forge pour retirer votre application de votre compte.

Ce tutoriel devrait vous donner un aperçu rapide: https://laracasts.com/series/server-management-with-forge/episodes/13 Il fait partie d’une série si vous avez besoin / voulez plus d’informations, mais veuillez noter que certaines des les vidéos ont plus de 2 ans, donc certaines choses mineures peuvent être un peu différentes.

J’espère que cela t’aides!