Nous allons vous montrer comment installer Laravel sur cPanel . Laravel est le framework PHP le plus étoilé sur Github et également le framework préféré des développeurs PHP. Ce guide devrait également fonctionner sur d'autres systèmes VPS Linux, mais a été testé et écrit pour un VPS cPanel. Commençons par l'installation de Laravel sur votre serveur cPanel.
1. Prérequis :
Ce guide suppose que vous avez déjà :
- PHP 5.6.4 ou version ultérieure (PHP 7 est fortement recommandé)
- OpenSSL, Mbstring, PDO, Tokenizer, PHP et extensions XML
- Apache
2. Connectez-vous à votre VPS via SSH
ssh root@my_server
3. Mettez à jour le système et installez les packages nécessaires
yum update yum install git curl
4. Installez le composeur
Le compositeur est un gestionnaire de dépendances pour PHP avec lequel vous pouvez installer des packages. Le composeur intégrera toutes les bibliothèques et dépendances requises dont vous avez besoin pour votre projet.
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
4. Installer Laravel
L'installation de Laravel est un processus assez simple. Dans cet article, nous allons installer Laravel à l'aide de la commande composer create-project.
Basculez vers le répertoire racine du domaine :
cd /home/USERNAME/public_html/
et installez Laravel en utilisant le composeur create-project
commande (Assurez-vous d'inclure le point (.) à la fin de la commande. ):
composer create-project --prefer-dist laravel/laravel .
Si vous êtes connecté en tant qu'utilisateur root ou autre utilisateur sudo, vous devrez définir la propriété et les autorisations appropriées :
chown -R USERNAME:USERNAME /home/USERNAME/public_html/
N'oubliez pas de remplacer "USERNAME" par le nom d'utilisateur réel.
5. Configurer cPanel
Nous devons modifier la racine du document du serveur Web par défaut et la remplacer par public_html
à public
comme requis par Laravel.
Modifier la racine du document pour un domaine complémentaire
Connectez-vous à votre cPanel à :https://YOUR_SERER_IP:2083
et dans la section "Domaines", cliquez sur "Domaines supplémentaires". Dans la nouvelle fenêtre, vous verrez une liste de tous vos domaines supplémentaires, cliquez sur l'icône d'édition à côté du chemin racine du document du domaine et entrez le nouveau chemin, par exemple /public_html/laravel-addon-domain.com/public
.
6. Modifier la racine du document pour un domaine principal
Pour modifier la racine du document du domaine principal/primaire, vous devez disposer d'un accès racine SSH à votre serveur. Ouvrez le fichier suivant :
nano /var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM
et changez le documentroot
valeur, ajoutez simplement public
à la fin du chemin, par exemple :
documentroot: /home/USERNAME/public_html/public
Si vous avez un certificat SSL pour votre domaine, vous devez également modifier le documentroot
valeur dans le fichier suivant :
/var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM_SSL
N'oubliez pas de remplacer "USERNAME" par le nom d'utilisateur réel et MY_LARAVEL_DOMAIN.COM par le domaine réel.
Enregistrez enfin le fichier et reconstruisez la configuration Apache :
/scripts/rebuildhttpdconf && service httpd restart
C'est ça. Vous avez réussi à installer et configurer Laravel sur votre cPanel . Pour plus d'informations sur Laravel, veuillez vous référer à la documentation officielle de Laravel et pour plus d'informations sur cPanel, veuillez vous référer à la documentation officielle de cPanel .
Bien sûr, vous n'êtes pas obligé d'installer Laravel sur un serveur cPanel, par vous-même si vous utilisez notre hébergement Laravel, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Laravel sur un serveur cPanel pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article sur l'installation de Laravel sur un serveur cPanel partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.