Vous êtes sur la page 1sur 1

Avez-vous une question?  (216) 97 656 803  hajjriadh@gmail.

com

 COURS   LES RESSOURCES  SUJETS DU BACCALAURÉAT  NOS ARTICLES  À PROPOS   CONTACT 

LARAVEL

Home  Blog  Les cours de programmation  Laravel  Installation de Laravel

InstallationCOURS
de Laravel
INFORMATIQUE À DOMICILE ET À DISTANCE
Posté par
NOUS SOMMES LÀ POUR VOUS AIDER
Catégories Date Commentaires
RIADH HAJJI LARAVEL 9 DÉCEMBRE 2020 0 COMMENTAIRE
Vous cherchez des cours particuliers en ligne, encadrement de Projets de Fin d'Études des soutiens en informatique, création des sites web ...

▶ Sommaire Contenu du chapitre


Histoire et présentation de
ÉCRIVEZ-NOUS Laravel
Installation de Laravel Pourquoi Laravel et pas Symfony
?

1 Objectifs Installation de Laravel

Structure de Laravel
Etre capable d’installer et d’exploiter facilement le Framework Laravel.
Le modèle MVC de Laravel

nn

bo
'a
2 Présentation

S
GÉRER LE CONSENTEMENT

Laravel est l’un des meilleurs Framework PHP que vous pouvez utiliser pour créer des applications Web et si vous construisez toujours vos applications Web via PHP de base, vous
vous donnez pleinement de travail.

Laravel, un Framework PHP qui utilise le patron de conception MVC, peut être installé directement sur votre poste de travail et tourner dans un environnement de développement
comme WAMPSERVER ou EasyPHP.

Laravel est un Framework web open-source écrit en PHP respectant le principe modèle-vue-contrôleur et entièrement développé en programmation orientée objet, pour fonctionner
Laravel a besoin d’un certain environnement :

Heureusement il existe des solutions toutes prêtes, par exemple pour PHP + MySql : wampserver, xampp, easyphp.

pour Windows : Laragon,

pour Linux ou Mac : Homestead,

pour Mac : Valet.

Les éditeurs de code (Sublime Texte, Visual Studio Code).

3 Exigences du serveur
Le Framework Laravel a quelques exigences système. Toutes ces exigences sont satisfaites par le Laravel

Machine virtuelle Homestead, il est donc fortement recommandé d’utiliser Homestead comme votre Laravel local environnement de développement.

Cependant, si vous n’utilisez pas Homestead, vous devrez vous assurer que votre serveur répond aux critères suivants exigences:

PHP >= 7.3

BCMath PHP Extension

Ctype PHP Extension

Fileinfo PHP Extension

JSON PHP Extension

Mbstring PHP Extension

OpenSSL PHP Extension

PDO PHP Extension

Tokenizer PHP Extension

XML PHP Extension

4 Choix de la méthode
Wampserver

Wampserver est une solution tout-en-un pour installer Apache, MySQL et PHP. Cette solution est très utilisée, et est assez facile à mettre en place. Mais elle apporte beaucoup
d’outils qui ne sont pas forcément nécessaires comme Apache (PHP seul est capable d’a cher des pages web), PHPMyAdmin (nous verrons comment Laravel nous permet de
créer et de gérer notre base de données) ou même MySQL (SQLite est un système de base de données bien plus facile à utiliser que MySQL en développement).

Machine virtuelle

Une machine virtuelle consiste à utiliser un autre système d’exploitation dans un système d’exploitation existant (dans notre cas Linux dans Windows) car il est plus facile
d’installer les dépendances de Laravel avec Linux qu’avec Windows.

Mais mettre en place une machine virtuelle peut être long et compliqué. Laravel fournit une machine virtuelle complète, contenant tous les outils nécessaires et bien d’autres, qui
s’appelle Homestead.

Tout comme Wampserver, Homestead apporte beaucoup d’outils pour travailler avec Laravel. Mais ces outils sont généralement plus intéressants quand il s’agit de développer des
systèmes plus complexes avec Laravel.

PHP seul

PHP seul présente l’avantage de pouvoir, très simplement, utiliser PHP en ligne de commande, utiliser une base de données SQLite, et a cher son site web dans son navigateur.

Il est également plus performant qu’Apache ou qu’une machine virtuelle si vous possédez un ordinateur peu puissant.

Le désavantage est qu’aucun autre outil n’est intégré. Il faudra manuellement installer les autres outils, un par un, lorsque l’on en aura besoin.

1 Comment installer Laravel 8 sur Windows avec WampServer


L’installation de Laravel 8 sur WampServer est simple. Cependant, avant de pouvoir pro ter de la nouvelle version de Laravel, nous devons nous assurer que notre système est
compatible et répond aux exigences suivantes:

PHP 7.3.0

Si PHP n’est pas installé sur votre ordinateur, ne vous inquiétez pas, WampServer fournit PHP lors de l’installation.

Téléchargement et installation de WampServer

Visitez la page suivante : Téléchargement et installation de WampServer

Installation de Composer

Composer est un gestionnaire au niveau de l’application qui vous permet non seulement d’installer des bibliothèques, mais fournit également un format standard pour la gestion
des dépendances des logiciels PHP.

Pour installer Composer, cliquez sur le bouton de téléchargement ci-dessous.

Télécharger Composer

En cliquant sur le lien ci-dessus, le chier Composer-Setup.exe est téléchargé.

Pour installer Composer , exécutez le chier téléchargé.

Après avoir cliqué sur le chier téléchargé, l’écran apparaît ci-dessous:

Sélectionnez le mode développeur dans l’écran ci-dessus et cliquez sur le bouton Suivant .

Sélectionnez le chemin dans lequel vous souhaitez installer la con guration du composeur, puis cliquez sur le bouton Suivant .

Sélectionnez le chemin de PHP en ligne de commande et le chemin de celui-ci .

Voici l’adresse que j’ai saisi moi même : “ C:\wamp64\bin\php\php7.3.5\php.exe “

L’adresse peut varier en fonction du dossier d’installation de WampServer (par défaut C:/wamp64) et de la version PHP installée dans WampServer (7.3.5 dans mon exemple).

Si vous souhaitez utiliser un proxy, cochez la case du serveur proxy et entrez l’URL du proxy. Ici, j’utilise Composer sans serveur proxy, donc je décoche la case. Cliquez sur le
bouton Suivant .

L’écran ci-dessous montre que la con guration est prête à être installée, cliquez sur le bouton Installer .

Après avoir cliqué sur le bouton d’ installation , l’écran apparaît ci-dessous:

Cliquez sur le bouton Suivant.

Si vous souhaitez voir la documentation en ligne, cochez la case ” A cher la documentation en ligne ” et cliquez sur le bouton Terminer .

L’installation du compositeur est terminée. Nous allons maintenant véri er si le composeur est installé avec succès ou non. Pour véri er cela, ouvrez l’ invite de commande et tapez
Composer .

Si tout va bien vous obtiendrez un écran qui montre que le composeur a été installé avec succès.

Si vous avez un message du type “accès refusé“, cela signi e qu’il faut soit ouvrir l’invite de commandes en tant qu’administrateur, soit il faut redémarrer l’ordinateur.

Installation de Laravel

Il faut créer le dossier dans lequel nous allons travailler : C:\WampServer\www\laravel

Ouvrez l’invite de commandes et aller dans votre dossier de travail

On va ensuite demander à Composer de créer l’environnement de travail en installant Laravel, via la commande suivante : Composer create-project laravel/laravel monProjet --
prefer-dist

Il faudra attendre quelques minutes, le temps que Composer télécharge Laravel, créé le projet et les répertoires, installe les dépendances, etc

Nous devrions désormais avoir un dossier “monProjet” dans notre dossier de travail “laravel”.

Testez si l’installation à réussie

Ecrire dans votre navigateur : http://127.0.0.1/laravel/monProjet/public/

Pourquoi Laravel et pas Symfony ? Structure de Laravel

Cours Laravel

Share:
   

Article précédent Article suivant

Histoire et présentation de Laravel Structure de Laravel


9 décembre 2020 10 décembre 2020

CES ARTICLES POURRAIENT AUSSI VOUS INTÉRESSER

Intégrer Google Charts dans Laravel Générer un chier PDF avec laravel dompdf Laravel8 Ajax CRUD avec Yajra Datatables et Modal
26 avril, 2021 25 avril, 2021 23 avril, 2021
Intégrer Google Charts dans Laravel Intégrer Google Charts Générer un chier PDF avec laravel dompdf Générer un chier Laravel8 Yajra Datatables Ex01 Laravel8 Ajax CRUD avec
dans Laravel Objectifs Etre capable d’ntégrer Google Charts PDF avec laravel dompdf Objectifs Apprendre les méthodes Yajra Datatables et Modal Laravel8 Ajax CRUD avec Yajra
dans Laravel8 Présentation De nos jours, Google dispose de essentielles pour créer et montrer les exemples de tables de Datatables et Modal Objectifs Apprendre les méthodes
plusieurs API populaires telles que la carte, le graphique, données yajra de laravel 8 Découvrir comment créer un chier essentielles pour créer et montrer les exemples de tables de
l’analyse, etc. L’API JS de Google charts est également très PDF à partir d’un code HTML ou d’une vue (template Blade) données yajra de laravel 8 Présentation Datatables nous
populaire et elle est assez simple à intégrer à notre avec le package laravel-dompdf dans un projet Laravel. fournit une recherche rapide, une pagination, un classement,
application ou à nos projets. Les … Présentation Dans ce … un tri, etc. Datatables est essentiellement des plugins jQuery
qui …

LAISSER UN COMMENTAIRE

Vous devez vous connecter pour publier un commentaire.

Rechercher… 

APCPEDAGOGIE LINKS SUPPORT RECOMMEND


   

à propos de nous Events Documentation WordPress

Articles Gallery Forums LearnPress

Contact FAQs Language Packs WooCommerce

Become a Teacher Release Status bbPress

Politique de cookies (UE)

apcpedagogie © 2016 - 2022. Tous droits réservés.

Vous aimerez peut-être aussi