Méthode : 1. Utilisez la commande composer pour installer laravel et "laravel/passport" ; 3. Utilisez la commande "composer create-project --prefer-dist laravel/laravel project name" pour créer le projet.
L'environnement d'exploitation de ce tutoriel : système Windows 7, Laravel version 5.5, ordinateur Dell G3.
Installez laravel5.5
Utilisez composer pour installer laravel5.5
composer create-project --prefer-dist laravel/laravel=5.5.* laravel
Installez laravel/passport
à cause de lara La version vel est 5.5, il est donc requis Sélectionnez la version ~4.0
composer require laravel/passport=~4.0
J'ai rencontré un problème ici, la version random_compat est verrouillée sur 9.99.99
Solution, mettez à jour la version random_compat vers ~2.0
composer require paragonie/random_compat=~2.0 composer require laravel/passport=~4.0
Modifiez les informations de configuration de la base de données .env. J'utilise homestead, je dois donc configurer db_host en tant qu'hôte local et la configuration du port en tant que 33060
.
dans vagrant ssh Exécutez le fichier de migration de base de données dans la base de données. Notez qu'il y a une fosse ici. Vous pouvez voir le fichier de migration de passeport dans le répertoire /database/migrations.
php artisan migrate
Ensuite, nous devons générer une clé de passeport. Ici, nous créons 2 clés et elles seront distinguées par des champs dans la base de données. L'une est une clé privée qui, selon moi, peut être utilisée en développement, et l'autre l'est. une clé secrète de type mot de passe, utilisée en mode production
php artisan passport:install
Suggérez personnellement que nous créons le type de client dont nous avons besoin
php artisan passport:client --password
Pour une utilisation spécifique de passprot, veuillez vous référer à l'authentification Passport OAuth
Créer un projet Laravel.
通过Composer创建一个Laravel项目 composer create-project --prefer-dist laravel/laravel myproject 若想指定版本,则改为 composer create-project --prefer-dist laravel/laravel=5.5.* myproject 可以通过 laravel 的社区来获取最新的版本 https://learnku.com/laravel
Processus de création Un peu lent, vous devez attendre un moment et entrer avec succès dans le répertoire racine du projet myproject
生成项目的唯一Key,否则项目访问会报错 php artisan key:generate
Recommandations associées : Les cinq derniers didacticiels vidéo Laravel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!