GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Laravel sur CentOS 7

Nous allons vous montrer comment installer Laravel sur CentOS 7 . Laravel est un framework d'application Web PHP gratuit et open source avec une syntaxe expressive et élégante. Il est destiné au développement d'applications Web suivant le modèle architectural modèle-vue-contrôleur (MVC). Certaines des fonctionnalités de Laravel sont un système de packaging modulaire avec un gestionnaire de dépendances dédié, différentes manières d'accéder aux bases de données relationnelles, des utilitaires qui facilitent le déploiement et la maintenance des applications, etc... Installation de Laravel sur CentOS 7 est une tâche facile, suivez simplement les étapes du didacticiel ci-dessous et vous devriez l'avoir installé en quelques minutes.

Exigences :

Nous utiliserons notre SSD 1 Plan d'hébergement Linux VPS pour ce tutoriel.

Connectez-vous à votre serveur via SSH :

# ssh root@server_ip

1. Mettre à jour le système

Assurez-vous que votre serveur est entièrement à jour :

# yum update

2. Installez Apache, MariaDB et PHP

Avant de continuer, installons Apache, MariaDB et PHP 5.6 avec ses dépendances nécessaires. Tout d'abord, installez les référentiels EPEL et Webtatic avec les commandes ci-dessous :

# yum install epel-release

# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3. Installer la pile LAMP

Vous pouvez maintenant installer LAMP (Linux Apache, MariaDB &PHP) :

# yum install httpd php56w php56w-mysql mariadb-server php56w-mcrypt php56w-dom php56w-mbstring unzip nano

4. Démarrer MariaDB et Apache

Démarrez MariaDB et Apache, puis activez-les pour qu'ils démarrent au démarrage :

# systemctl start mariadb

# systemctl start httpd

# systemctl enable mariadb

# systemctl enable httpd

5. Installer Composer

Ensuite, installez Composer qui est l'outil de gestion des dépendances en PHP.

# curl -k -sS https://getcomposer.org/installer | php

Une fois Composer installé, vous devez le déplacer afin que Composer soit disponible dans le chemin de votre machine. Pour vérifier vos emplacements de chemin disponibles, tapez ce qui suit :

# echo $PATH

La sortie vous fournira les emplacements des chemins. Mettez composer dans /usr/local/bin/ répertoire :

# mv composer.phar /usr/local/bin/composer

6. Télécharger Laravel

Naviguez dans un répertoire où vous téléchargerez Laravel. Nous utilisons /opt :

# cd /opt

Téléchargez Laravel et décompressez l'archive :

# wget https://github.com/laravel/laravel/archive/v4.2.11.zip

# unzip v4.2.11.zip

Créez ensuite un répertoire pour votre site Web et déplacez-y l'installation de Laravel :

# mkdir /var/www/html/your_site

# mv laravel-4.2.11/ /var/www/html/your_site

# cd /var/www/html/your_site

Déplacez les fichiers/répertoires de laravel-4.2.11 décompressez l'archive dans le répertoire de votre site Web, puis supprimez laravel-4.2.11 :

# mv laravel-4.2.11/* .

# mv laravel-4.2.11/.* .

# rmdir laravel-4.2.11/

7. Téléchargez et installez toutes les dépendances

Exécutez la commande ci-dessous pour télécharger et installer toutes les dépendances. Cela peut prendre un certain temps, alors n'hésitez pas à vous préparer une tasse de thé :

# composer install

Une fois l'installation terminée, définissez la propriété des fichiers/répertoires de votre site Web sur apache :

# chown apache: -R /var/www/html/your_site/

8. Créer une directive d'hôte virtuel

Maintenant, créez une directive d'hôte virtuel pour votre site Web. Ouvrez un fichier appelé disons votre_site.conf avec votre éditeur de texte préféré. Nous utilisons nano :

# nano /etc/httpd/conf.d/your_site.conf

Collez ce qui suit :

<VirtualHost *:80>
    DocumentRoot /var/www/html/your_site/public
    ServerName your_domain

    <Directory /var/www/html/your_site/>
        AllowOverride All
    </Directory>
</VirtualHost>

N'oubliez pas de remplacer votre_domaine avec votre domaine actuel.

9. Redémarrez Apache et testez l'installation de Laravel sur CentOS 7

Redémarrez Apache pour que les modifications prennent effet :

# systemctl restart httpd

Avec cela à l'écart, ouvrez votre navigateur Web et accédez à http://votre_domaine pour accéder au site Web de Laravel.

Félicitations, vous avez installé avec succès Laravel sur votre VPS CentOS 7.

Bien sûr, vous n'êtes pas obligé d'installer Laravel sur CentOS 7 ,  si vous utilisez l'un de nos services d'hébergement VPS Laravel, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Laravel sur CentOS 7 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 comment installer Laravel sur CentOS 7 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installez MariaDB 10.0 sur CentOS 6

  2. Installer ownCloud sur CentOS 6

  3. Installer Fail2ban sur CentOS

  4. Installer osCommerce sur CentOS 7

  5. Installer PrestaShop sur CentOS

Comment installer R sur CentOS 8

Installer Keepalived sur CentOS 8

Comment installer Laravel sur CentOS 7

Comment installer Laravel sur CentOS 8

Comment installer Laravel sur CentOS Stream 9

Comment installer Laravel sur CentOS 8 ?