bonjour, je suis nouveau sur le forum et même avec l'utilisation de laravel.
j'aimerais savoir comment deployer une application laravel sur un hebergement mutualisé car toutes les méthodes de deploiement que j'ai pu trouver sur internet ne porte que sur des VPS ou des serveurs dédiés.
en attente de vos reponses recevez mes salutations.
Salut,
On peut s'en sortir en FTP en envoyant tous les fichiers, y compris le contenu du dossier vendor, mais c'est quand même laborieux. D'autre part on ne peut lancer aucune commande artisan sur le serveur, ce qui peut être handicapant.
Mais franchement il existe des hébergeurs mutualisé pas cher avec tout ce qu'il faut pour travailler correctement.
@KYoann
Personnellement je suis chez o2switch depuis longtemps et j'en suis globalement satisfait.
Bonjour
J'utilise une offre OVH pro et je déploie mon projet laravel via Capistrano.
j'ai jamais eu de soucis avec cette technique. Je versionne mon projet, je déplois mon élément via git et ensuite, via une recette de capistrano, je fais un "composer install...."
En 10 minutes, la mise à jour est fauite.
leknoppix
@LandryNGANJI
Il est possible d’installer un site développé avec Laravel 6 sur un hébergement mutualisé.
Moi, j’ai mis en ligne un petit site avec Laravel 6 sur un hébergement gratuit. Tu peux voir le résultat ici : https://www.laravel.zd.fr
Bien sûr on ne peut pas généraliser, tout dépend de ton serveur mais le principe reste le même.
Je n’ai pas encore rédigé un tutoriel mais si tu souhaites avoir de l’aide n’hésite pas à me contacter.
Bonsoir
@LandryNGANJI
Je vois la réponse de @Laravelzdfr et j'apporte aussi une petite précision. Je t'invite aussi à vérifier la version de php installer chez ton hébergeur gratuit. En effet, si tu as une version trop ancienne (v 5.2 par exemple), Laravel risque de crasher et donc, tu ne pourras pas avoir ton site dessus.
Bon courage
leknoppix
@bestmomo, j'étais tombé sur cet hebergeur, l'interface de gestion était tellement horible que j'avais déménager le site qui était dessus.
Je comprend pas trop cet histoire de déploiement.
C'est quoi le risque de simplement uploader l'intégralité du contenu d'un projet laravel sur un hebergeur mutualisé, du moment que l'ont peu personnaliser le repertoire de publication pour qu'il correspond bien au htdocs de laravel. Je saisi pas trop cette histoire de repertoire Vendor qui devient laborieux !
@KYoann
L'interface chez o2switch est le CPanel, tu le trouves horrible ? Tu disposes entre autres de :
Enfin bon je n'ai aucun intérêt chez cet hébergeur, c'est juste un témoignage.
Je dis que c'est laborieux parce que tu dois tout envoyer en FTP, au départ, et à chaque mise à jour. C'est quand même plus simple de lancer la commande directement en SSH !
@bestmmomo
Alors si c'est du Cpanel aucun souci, mais y'a 10 ans, vis a vis de la concurance ca m'avait refroidit ^^. Oky, je comprend mieux ce que tu veux dire, au moins tu lance les mises à jours directement depuis le serveur. Mais c'est vrai que dans mes habitude de travail j'aime bien travailler en local avec un auto upload vers le serveur. Mais c'est certain qu'avec la quantité de fichiers annexe de laravel c'est assez long à uploader.
Je vais me rapprocher de o2switch, car avec Gandi que j'utilise pour mes divers projet les taches cron ont un lapse de temps trop important entre chaque execution.
Vous ne pouvez pas répondre à ce sujet.