22 février 2023   |   De Jérôme Borg   |    Laravel

Installer Laravel 10

Installer Laravel 10

<p>Il existe plusieurs m&eacute;thodes pour installer Laravel</p> <pre class="language-bash"><code>composer create-project laravel/laravel project-name</code></pre> <p>Composer va cr&eacute;er un projet de type laravel dans le dossier project-name (ne pas cr&eacute;er ce dossier, composer s'en charge)</p> <p>On peut aussi installer laravel "en global",</p> <pre class="language-bash"><code>composer global require laravel/installer</code></pre> <p>ensuite pour cr&eacute;er un projet il suffira de saisir</p> <pre class="language-bash"><code>laravel new project-name</code></pre> <p>Une fois cette installation termin&eacute;e, il faut param&eacute;trer le fichier d'environnement de laravel, a l'aide d'un Edi, j'ai une pr&eacute;f&eacute;rence pour phpStorm, ouvrer le dossier project-name, puis le fichier .env</p> <p>APP_NAME : le nom du projet, s'il y a des espaces, la valeur doit &ecirc;tre entre apostrophe<br>APP_ENV : local en mode d&eacute;veloppement, production en mode production (d&eacute;ploy&eacute; sur un serveur)<br>APP_KEY : la cl&eacute; de votre application, sert pour crypter ou d&eacute;crypter des donn&eacute;es<br>APP_DEBUG : true en mode d&eacute;veloppement, false en production<br>APP_URL : L'url de votre application en local</p> <p>DB_CONNECTION : le type de connexion &agrave; votre base de donn&eacute;es, les connexions sont d&eacute;finies dans config/database<br>DB_HOST : l'url du serveur de base de donn&eacute;es<br>DB_PORT : le port de connexion<br>DB_DATABASE : le nom de la base de donn&eacute;e<br>DB_USERNAME : le nom de l'utilisateur de la base de donn&eacute;e<br>DB_PASSWORD : le mot de passe de l'utilisateur de la base de donn&eacute;e</p> <p>Tous ces param&egrave;tres d&eacute;pendent de votre environnement</p> <p>Une fois tous ces param&egrave;tres renseign&eacute;s, il faut migrer (cr&eacute;er) les tables. Laravel poss&egrave;de un syst&egrave;me de migration interne, qui permet de cr&eacute;er les tables et de les remplir (si n&eacute;cessaire)<br>Des tables sont &eacute;galement d&eacute;finies par d&eacute;faut comme par exemple "users"</p> <p>Ouvrez un terminal est saisissez :</p> <pre class="language-bash"><code>php artisan migrate</code></pre> <p>Les tables doivent &ecirc;tre cr&eacute;&eacute;es, &agrave; pr&eacute;sent rendez-vous a l'url 127.0.0.1 ou celle que vous avez d&eacute;finie, ou tapez dans le terminal (laravel poss&egrave;de son propre serveur) :</p> <pre class="language-bash"><code>php artisan serve</code></pre> <p>Vous venez de cr&eacute;er votre premier projet Laravel</p> <p><img src="../../../files/post-body-17379070590.png"></p> <p>&nbsp;</p>
De Jérôme Borg
Le 22 février 2023
Temps de lecture : 5 min
Jérôme Borg
Jérôme Borg

Développeur fullstack laravel/VueJs, formateur

Tous les articles de cet auteur
Articles recommandés
L'Authentification
L'Authentification
Jérôme Borg De Jérôme Borg | 12 mai 2023 | Lu : 5min