Installer commander, composer pour Laravel

Installer commander, composer pour Laravel

Pour installer le framework Laravel, que l’on va passer en revue ici, on va devoir installer plusieurs choses : composer + php  en line de commande: php 5.3.7 au minimum, + cmder.

On télécharge commander .

On télécharge composer ; ici on obtient le dossier zippé.

Si vous optez pour cette solution, il faut dans l’arborescence de ses ficiers wamp/www, aller chercher l’exécutable php. phpini1

Dans le même dossier on aura un fichier php.ini de prod et de dev. Prendre le troisième fichier « php » et décommenter la ligne « extension=php_openssl.dll« .

phpini

Deuxième solution, on télécharge l’archive de laravel qui va télécharger laravel sans les dépendances, et on mettra composer ensuite en ligne de commande.

On dé-zippe le dossier et on le met dans un dossier test dans www, que l’on va appeler blog -laravel . A partir du dossier, on lance cmder et on va dans blog -laravel C: wamp\www\blog-laravel.  On lance ensuite  la commande « composer install » : cela va installer toutes les dépendances de Laravel: on peut vérifier avec cmder que son php contient bien l’extension mcrytp . On teste enfin l’installation en se rendant à l’adresse locale http://localhost/blog-laravel/public/

En cas de bonne installation on doit voir le logo laravel comme ci-dessous.

larvale

L’installation est terminée.  Voici les manip avec commander pour connaitre ses versions:

git -v

composer -v

-Pour passer en mode debug, allez dans le dossier app, puis dans le fichier app.php, et passez « debug » à « true« .

-Pour modifier une url :

http://localhost/blog-laravel/pibluc/user/[1]

Dans le fichier routes.php

Route::get('user/{n}' , function($n){

return "user numéro: $n"

});

(cf fonction anonymes)

exemple pour une réecriture d’url, que du numérique

Route::get('user/{n}' , function($n){

return "user numéro: $n";

})->where('n', '[1-9][0-9]*'); // expression régulière sur la variable $name