Articles sur : Hébergement web
Cet article est aussi disponible en :

Comment déployer un site Laravel ou Symfony ?

Sur votre hébergement, vous devez placer vos fichiers dans le répertoire public_html mais cela pose problème avec des frameworks comme Symfony ou Laravel qui imposent de placer leurs fichiers dans un répertoire public.


Il existe une méthode simple pour pouvoir utiliser Symfony ou Laravel avec votre hébergement :


 

  • Vérifiez que vous êtes à la racine de votre hébergement :

cd ~

  • Renommez le répertoire public_html via la commande suivante :

mv public_html public_html_bak

  • Créez un lien symbolique entre votre répertoire public et public_html via la commande suivante (adaptez /home/monuser/monappli/public selon votre installation) :

ln -s /home/monuser/monappli/public public_html

ea-php82 /usr/local/bin/composer install

Vous pouvez aussi créer un alias dans votre shell si vous désirez appeler composer avec uniquement la commande composer.


Astuce : si vous êtes sur une offre où l'accès SSH n'est pas inclus, notre support technique fera la manipulation pour vous. Indiquez-nous simplement le chemin de votre répertoire public.

Mis à jour le : 14/02/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !