GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le framework Laravel sur Ubuntu

Laravel est un framework PHP open source et multiplateforme qui est salué par les développeurs Web du monde entier. Laravel est construit par le framework Symfony et fonctionne sur le modèle modèle-vue-contrôleur. Il est très apprécié car il réduit le travail fastidieux et permet aux développeurs de faire le vrai travail.

Dans cet article, vous apprendrez comment installer et configurer le framework Laravel sur votre système Ubuntu.

Prérequis

  • Système basé sur Ubuntu Linux
  • Accès au terminal
  • Un compte utilisateur avec des privilèges sudo.

Remarque : Les commandes de ce didacticiel sont exécutées sur le système Ubuntu 20.04. Toutes les méthodes du didacticiel sont valables pour tout système basé sur Linux.

Mettre à jour et mettre à niveau le système

Il est toujours préférable de démarrer toute installation avec le système mis à jour et mis à jour, mais cela est nécessaire car Laravel ne fonctionne pas avec PHP avec une version inférieure à 7.2.

Pour mettre à jour et mettre à niveau votre système, exécutez la commande suivante.

sudo apt update && apt upgrade -y

Installer PHP

Pour installer PHP sur votre système, exécutez la commande apt suivante.

sudo apt install php

Une fois l'installation terminée, vérifiez la version d'installation avec la commande suivante.

php -v

Installez maintenant l'extension PHP avec la même version avec la commande suivante.

sudo apt install php7.4-mbstring php7.4-xml php7.4-zip

Installer curl

Exécutez la commande suivante pour installer curl si vous ne l'avez pas installé.

sudo apt install curl

Installer Composer

Vous avez besoin de Composer pour gérer les dépendances dans Laravel.

Pour installer composer, exécutez la commande suivante.

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Exécutez la commande suivante avec votre chemin de fichier composer pour exécuter composer sans autorisation sudo.

sudo chown -R $USER /usr/local/bin/composer/

Installer Symfony

Laravel utilise souvent le framework Symfony, il est donc préférable de l'installer avec Laravel.

Pour installer Symfony, exécutez la commande suivante.

composer create-project symfony/skeleton testproj

Accédez au répertoire testproj et exécutez la commande suivante

run php -S 127.0.0.1:8000 -t public

Ouvrez le lien suivant dans le navigateur pour vérifier l'installation.

http://localhost:8000/

Installer Laravel

Maintenant que tout est configuré et en cours d'exécution, installez Laravel à l'aide de la commande composer suivante.

composer global require laravel/installer

Ajouter Laravel au chemin dans le fichier Bashrc

Une fois l'installation de Laravel terminée, ouvrez le fichier .bashrc.

nano .bashrc

Ajoutez ensuite la ligne de code suivante à la fin du fichier.

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

Appuyez sur Ctrl+O et Ctrl+X pour enregistrer et quitter.

Source suivante le fichier bashrc.

source ~/.bashrc

Créer une nouvelle application Laravel

Exécutez simplement la commande suivante pour créer une application dans Laravel.

laravel new [name of app]

Accédez au répertoire de l'application et exécutez la commande composer suivante.

cd [name of app]
composer install

Exécutez maintenant les commandes suivantes pour obtenir la clé de chiffrement et accéder à localhost.

php artisan key:generate --ansi
php artisan serve

Notez le lien du serveur de développement et ouvrez-le dans le navigateur.

http://localhost:8001

Vous pouvez voir que Laravel est opérationnel.

Conclusion

Cet article traite du processus d'installation de Laravel et de tous les composants nécessaires pour établir une configuration minimale. Vous pouvez continuer à utiliser l'installation telle quelle pour apprendre les bases de Laravel ou ajouter d'autres composants tels que des bases de données ou Homestead pour créer des applications Web élaborées.


Ubuntu
  1. Comment installer Laravel sur Ubuntu 18.04

  2. Comment installer Laravel PHP Web Framework sur Ubuntu 20.04

  3. Comment installer Logstash sur Ubuntu 18.04

  4. Installer Laravel sur Ubuntu 20.04

  5. Comment installer R sur Ubuntu 18.04

Comment installer Ionic Framework sur Ubuntu 20.04 ?

Comment installer Laravel sur Ubuntu 20.04

Comment installer Zend Framework sur Ubuntu 14.04

Comment installer Laravel sur Ubuntu 15.04

Comment installer Laravel sur Ubuntu 16.04

Comment installer le framework Laravel sur Ubuntu 18.04 LTS