Comment installer ou migrer Laravel sur un hébergement cdmon

Comment installer ou migrer Laravel sur un hébergement cdmon

L'installation de Laravel sur votre compte d'hébergement est un processus simple, grâce aux nouveaux outils que nous avons mis en place. Vous pouvez désormais activer Composer et d'autres modules essentiels sans avoir à contacter notre équipe d'assistance. Vous trouverez ci-dessous les étapes pour installer Laravel sur votre compte d'hébergement ou pour migrer un projet Laravel depuis votre environnement local.
 
Activation de Composer
Migrer votre Laravel depuis votre environnement local vers l'hébergement
Installer un nouveau Laravel sur l'hébergement
 
Activation de Composer (Outils développeur)
Auparavant, l'activation de Composer nécessitait l'intervention de notre équipe d'assistance. Désormais, ce processus a été simplifié et vous pouvez l'activer directement depuis le panneau de contrôle. Suivez ces étapes : 
  1. Connectez-vous à votre compte cdmon et accédez à la gestion de votre hébergement depuis notre panneau de contrôle :
  
 
  1. Depuis la section de gestion de l'hébergement, recherchez "Gestionnaires de fichiers" et sélectionnez l'option "Hébergement pour développeurs".
 
 
  1. Dans cette section, vous trouverez un bouton qui vous permet d'activer le service. Il vous suffit de cliquer sur le bouton pour lancer l'activation.
 
 
Migrer votre Laravel depuis votre environnement local vers l'hébergement
La plupart des installations Laravel sont développées localement puis publiées. Dans les étapes suivantes, nous vous montrons comment télécharger une installation Laravel sur un compte d'hébergement cdmon :
 
1. Préparer le projet localement
  1. Compressez votre projet Laravel :
    • Avant de télécharger les fichiers, compressez l'ensemble du projet dans un fichier .zip ou .tar.gz. Cela facilitera le transfert et évitera les téléchargements incomplets.
  2. Créez une copie de la base de données locale :
    • Accédez à la base de données utilisée par votre projet Laravel dans votre environnement local.
    • Exportez la base de données dans un fichier .sql à l'aide d'outils tels que phpMyAdmin ou la commande mysqldump.
2. Créer la base de données dans cdmon
  1. Accédez à la gestion de l'hébergement :
    • Connectez-vous à votre panneau cdmon et accédez à la gestion de l'hébergement correspondant.
 
 
  1. Créez une nouvelle base de données MySQL :
    • Accédez à la section Bases de données et cliquez sur MySQL.
 
 
    • Créez une nouvelle base de données sur le compte d'hébergement, où vous devrez indiquer le nom de la base de données et l'encodage (nous recommandons UTF8) :
 
 
    • Conservez ces informations (nom de la base de données, nom d'utilisateur et mot de passe), car vous en aurez besoin pour configurer votre projet Laravel sur le serveur.
 
3. Télécharger les fichiers sur l'hébergement
1.   Connectez-vous à votre serveur via FTP :
Utilisez un client FTP tel que FileZilla pour vous connecter à votre compte d'hébergement cdmon. Saisissez les identifiants FTP de l'hébergement pour vous connecter. Vous trouverez plus de détails sur la connexion dans notre guide de connexion avec FileZilla.
 
2.   Téléchargez le fichier compressé :
    • Une fois connecté via FTP, accédez au répertoire /web de votre compte d'hébergement et téléchargez le fichier .zip ou .tar.gz que vous avez créé précédemment.
  1. Extrayez le fichier compressé :
    • Pour extraire le fichier, vous pouvez utiliser l'outil de notre panneau de contrôle. Accédez à Gestionnaires de fichiers et cliquez sur Extraire les fichiers :
 
 
    • À partir de là, vous pouvez spécifier le chemin et le nom du fichier compressé (par exemple "web/laravel.zip").
 
 
4.   Configurer Laravel sur l'hébergement
  1. Modifiez le fichier .env :
    • Une fois les fichiers extraits, vous devez configurer Laravel pour qu'il fonctionne sur votre serveur. Accédez au fichier .env à la racine du projet (là où vous avez extrait Laravel).
o   Modifiez les variables suivantes pour qu'elles correspondent à la configuration de votre serveur, en particulier celles liées à la base de données : Où trouver les informations de connexion MySQL :
 
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=nom_de_votre_base_de_donnees
DB_USERNAME=votre_nom_utilisateur_MySQL
DB_PASSWORD=votre_mot_de_passe_MySQL
APP_URL=https://votredomaine.com
 
  1. Importez la base de données :
Vous devez maintenant importer la base de données que vous avez exportée depuis votre environnement local. Vous pouvez le faire via FTP et l'outil d'importation de bases de données disponible dans notre panneau de contrôle :
 
  • Pour exécuter un script MySQL, téléchargez-le d'abord via FTP dans le dossier "/backup_db" situé à la racine du compte d'hébergement, au même niveau que le dossier "/web".
  • Une fois le fichier .sql téléchargé, procédez à son exécution. Pour ce faire, accédez à la gestion de l'hébergement et cliquez sur l'option MySQL dans la section "Bases de données".



  • Une fois à l'intérieur, vous trouverez le menu de gestion appelé "Exécution de script SQL", où vous devrez remplir plusieurs champs.

Les champs à remplir sont les suivants :
  • Base de données : sélectionnez la base de données de destination que vous avez créée précédemment.
  • Encodage : sélectionnez UTF8 ou LATIN1 selon l'encodage de la base de données (généralement UTF8).
  • Fichier : le nom du fichier que vous souhaitez charger dans la base de données.
 
Une fois le processus terminé, vous recevrez un e-mail indiquant si l'exécution a réussi.
En suivant ces étapes, vous pouvez migrer votre projet Laravel d'un environnement local vers votre compte d'hébergement cdmon. Nous avons simplifié et détaillé chaque étape pour rendre le processus aussi clair que possible.
Si votre application Laravel utilise des caches, des files d'attente de tâches ou d'autres services supplémentaires, assurez-vous de configurer et de tester ces services sur notre hébergement.
 
Installer un nouveau Laravel sur l'hébergement
Une fois Composer actif sur le compte d'hébergement, vous pouvez installer Laravel. Vous devez accéder à votre hébergement via SSH pour effectuer ces étapes.
 
Installer Laravel manuellement
Pour ce faire, utilisez la commande suivante dans le dossier où vous souhaitez installer Laravel :
composer create-project --prefer-dist laravel/laravel nom-application
 
Composer téléchargera et installera Laravel ainsi que ses dépendances dans le dossier du projet.
 
Une fois téléchargé, l'étape suivante consiste à configurer le fichier .env de Laravel. Dans le dossier de votre projet Laravel, vous trouverez un fichier appelé .env. Ce fichier contient la configuration de votre application. Ouvrez-le et configurez les variables d'environnement, telles que les paramètres de la base de données et les clés de sécurité, selon vos besoins. Où trouver les informations de connexion MySQL
Pour vérifier que Laravel a été installé correctement, ouvrez la console de commande et exécutez :
laravel --version
 
IMPORTANT : Ces étapes s'appliquent lorsque vous démarrez un tout nouveau projet Laravel. La plupart des applications Laravel sont développées localement puis téléchargées sur notre hébergement. Dans ce cas, le processus d'installation est complètement différent. Nous vous suggérons de consulter la section Migration de Laravel ci-dessus si cela vous concerne.
 
Nous tenons également à mentionner que si vous exécutez phpinfo depuis la console, vous pouvez voir tous les modules actifs sur le compte d'hébergement (après avoir activé manuellement Composer et PHP). Si vous appuyez deux fois sur la touche Tab, la console de commande affichera toutes les commandes disponibles pour votre utilisateur SSH.
 
Pour plus d'informations, vous pouvez nous contacter.
    • Related Articles

    • Comment renouveler ou réactiver un hébergement web

      Renouveler ou réactiver votre hébergement web est une action rapide et facile que vous pouvez effectuer depuis votre panneau de contrôle cdmon. Pour ce faire, suivez les instructions ci-dessous. 1.- Accédez à la gestion de votre hébergement en ...
    • Comment gérer votre hébergement web

      Avec le "Panneau de contrôle" de l'hébergement web, vous pouvez gérer facilement votre hébergement. Le panneau se compose d'une section avec les informations de l'hébergement et de différentes sections avec des outils. Pour accéder au panneau de ...
    • Comment décompresser des fichiers sur votre hébergement

      Hébergement web Lorsque vous devez télécharger de nombreux fichiers vers votre hébergement, une bonne option est de le faire à l'aide d'un fichier compressé. Une fois téléchargé, pour extraire le fichier, vous pouvez utiliser l'outil disponible dans ...
    • Comment transférer un hébergement en interne vers un autre utilisateur cdmon

      Chez cdmon, vous avez la possibilité de migrer ou de transférer un hébergement web en interne vers un autre utilisateur. Dans l'option Migration interne qui apparaît dans la section 'Produit' du panneau de gestion de l'hébergement, vous pouvez ...
    • Comment cloner un dépôt créé sur Bitbucket.org

      L'hébergement avec lequel vous souhaitez effectuer ce clonage doit disposer des services SSH et GIT sur le tableau de bord. Tout d'abord, vous devez activer le SSH de l'hébergement. Vous devez simplement accéder à la gestion de votre hébergement et ...