Configuration de l'environnement de développement de Laravel sur Debian Top 10

Configuration de l'environnement de développement de Laravel sur Debian Top 10
Dans cet article, je vais vous montrer comment installer le compositeur sur Debian 10, installer Laravel Installer avec Composer et configurer un environnement de développement Laravel. Alors, commençons.

Mise à jour du cache du référentiel de packages APT:

Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour.

Installation et configuration de MySQL / MARIADB:

Maintenant, installez MARIADB à partir du référentiel de package officiel de Debian 10 avec la commande suivante:

$ sudo apt installer MariaDb-Server MariaDB-Client

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

MariaDB doit être installé.

Maintenant, vérifiez si mariadb Le service s'exécute avec la commande suivante:

$ sudo systemctl status mariadb

Comme tu peux le voir, mariadb Le service est en cours Et c'est aussi activé Pour commencer sur le démarrage du système.

Si la mariadb Le service ne fonctionne en aucun cas, exécutez la commande suivante pour le démarrer.

$ sudo systemctl start mariadb

Maintenant, pour configurer un racine Mot de passe, exécutez la commande suivante:

$ sudo mysql_secure_installation

Maintenant, appuyez sur .

Maintenant, appuyez sur Y Et puis appuyez sur .

Tapez un nouveau racine Mot de passe et appuyez sur .

Tapez dans le racine Mot de passe à nouveau et appuyez sur .

Presse Y Et puis appuyez sur Pour supprimer les utilisateurs anonymes.

Si vous ne voulez pas autoriser racine Connectez-vous à distance, appuyez sur Y. Sinon, appuyez sur N. Puis appuyez .

Maintenant, appuyez sur Y et presser Pour supprimer la base de données de test.

Maintenant, appuyez sur Y Et puis appuyez sur Pour recharger le tableau des privilèges.

MariaDB doit être configuré.

Création de nouveaux utilisateurs et bases de données MySQL / MARIADB:

Maintenant, vous devez créer un nouvel utilisateur et une base de données pour votre application Web Laravel.

Connectez-vous à la coque Maridb comme racine avec la commande suivante:

$ sudo mysql -u root -p

Maintenant, tapez dans le mariadb racine mot de passe que vous venez de définir et d'appuyer .

Vous devriez être connecté.

Maintenant, créez une base de données laravel_app1 avec l'instruction SQL suivante:

Créer la base de données laravel_app1;

Maintenant, créez un nouvel utilisateur laravel, Définissez un mot de passe pour l'utilisateur (disons 123) et accorder à l'utilisateur l'autorisation d'utiliser la base de données laravel_app1 avec l'instruction SQL suivante:

Accorder tous les privilèges sur Laravel_App1.* À 'laravel' @ 'localhost'
Identifié par «123»;

Maintenant, pour que les modifications prennent effet exécutent l'instruction SQL suivante:

Privilèges de rinçage;

Maintenant, sortez de la coque MariaDB comme suit:

\ q

Installation de bibliothèques PHP et de PHP requises:

Maintenant, installez Apache 2 Web Server, PHP et toutes les bibliothèques PHP requises avec la commande suivante:

$ sudo apt installer php php-bcmath php-json php-mbstring php-mysql
php-tokenizer php-xml php-zip

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

Les bibliothèques du serveur Web Apache 2, PHP et PHP requises doivent être installées.

Installation du compositeur:

Maintenant, installez le compositeur à partir du référentiel officiel de package Debian avec la commande suivante:

$ sudo apt install compositeur

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

Le compositeur doit être installé.

Maintenant, exécutez la commande suivante Vérifiez si le compositeur est installé correctement.

$ Composer - Version

Le compositeur fonctionne correctement.

Installation du programme d'installation de Laravel avec compositeur:

Maintenant, installez le programme d'installation de Laravel à l'aide de Composer avec la commande suivante:

$ Composer Global Exiger Laravel / Installer

Le programme d'installation de Laravel doit être installé.

Maintenant, ajoutez le chemin binaire composé à la variable d'environnement de chemin avec la commande suivante:

$ echo "Export Path = $ path: ~ /.config / composer / fournisseur / bin ">>
~ /.bashrc

Maintenant, fermez votre terminal et ouvrez un nouveau. Ensuite, exécutez la commande suivante pour vérifier si laravel La commande est accessible.

$ Laravel - Version

Comme vous pouvez le voir, la commande Laravel fonctionne très bien.

Création d'un projet Laravel:

Tout d'abord, accédez à votre répertoire de projet comme suit

$ cd ~ / projets

Maintenant, pour créer un nouveau projet Laravel app1, Exécutez la commande suivante

$ Laravel New App1

Laravel Installer téléchargera et installera tous les fichiers et packages requis. Il faudra un certain temps pour terminer.

À ce stade, le projet doit être mis en place.

Un nouveau répertoire avec le nom du projet (app1 Dans ce cas) doit être créé comme vous pouvez le voir dans la capture d'écran ci-dessous.

Accédez à la app1 / Répertoire comme suit:

$ cd app1

Les fichiers du projet Laravel devraient être là.

Pour configurer Laravel pour utiliser la base de données MARIADB que nous avons créée plus tôt, modifiez le Config / base de données.php fichier de configuration.

$ Nano Config / Database.php

Maintenant, trouvez le mysql Section comme marqué dans la capture d'écran ci-dessous.

Maintenant, modifiez le nom de la base de données, le nom d'utilisateur et les champs de mot de passe comme marqué dans la capture d'écran ci-dessous. Une fois que vous avez terminé, enregistrez le fichier en appuyant sur + X suivie par Y et .

Maintenant, démarrez le serveur Web intégré PHP avec la commande suivante:

$ php artisan Serve

Maintenant, l'application Web Laravel devrait être accessible sur le port 8000.

Maintenant, ouvrez un navigateur et visitez http: // 127.0.0.1: 8000 ou http: // localhost: 8000

Vous devriez voir la page Laravel par défaut comme vous pouvez le voir dans la capture d'écran ci-dessous.

Pour en savoir plus sur Laravel, jetez un œil à la documentation officielle de Laravel.

Donc, c'est ainsi que vous avez créé un environnement de développement Laravel sur Debian 10 Buster. Merci d'avoir lu cet article.