GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Laravel sur cPanel

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.


Panels
  1. Comment installer Laravel sur Ubuntu 18.04

  2. Comment installer Laravel sur Ubuntu 20.04 LTS

  3. Comment installer cPanel sur CentOS

  4. Comment installer Laravel sur un serveur DirectAdmin

  5. Comment installer ImageMagick sur cPanel

Comment installer PrestaShop dans cPanel ?

Comment installer un certificat SSL dans cPanel ?

Comment installer cPanel et WHM dans CentOS 6

Comment installer Magento 2.x dans cPanel ?

Comment installer Laravel sur Debian 10

Comment installer Softaculous sur cPanel