Comment configurer votre Env local lorsque vous ne disposez pas de votre propre serveur ?

Ce didacticiel vous expliquera comment configurer votre environnement local pour un excellent environnement de développement en suivant les meilleures pratiques de la communauté dvk dev. Nous allons vous expliquer comment configurer VirtualBox pour WordPress dev sur votre machine.

CLAUSE DE NON-RESPONSABILITÉ : Ceci est un tutoriel pour l'environnement local, n'utilisez pas ces éléments pour l'environnement de production.

Prérequis:

  • Windows 10
  • Fournir votre courriel à votre chef de projet
  • Fournir votre nom d'utilisateur GitHub à votre chef de projet

Pour accéder aux fichiers et à la base de données du projet, veuillez vous référer à cet article..

Installez VirtualBox avec notre fichier OVA

Pour commencer,vous devez installer VirtualBox : Oracle VM VirtualBox

Téléchargez notre fichier OVA pour obtenir un serveur LAMP local préconfiguré : virtualmin-by-marasit.ova

Ce fichier OVA contient 2 utilisateurs par défaut:

Nom d'utilisateur :Mot de passe
racineracine
utilisateurracine

Deuxièmement, vous devrez lancer VirtualBox pour importer le fichier OVA

Ouvrir Fichier > Importer un dispositif

Sélectionnez le fichier OVA sur votre ordinateur

Modifiez les valeurs en fonction de la RAM CPU de votre machine et cliquez sur Importer

Attendez la fin de l'importation

Augmenter la taille de stockage à 20 Go+ Comment agrandir le disque d'une machine virtuelle dans VirtualBox ou VMware (howtogeek.com) (A FAIRE)

Et vérifie ta conf dans les paramètres

Configurez votre site web

Démarrez votre machine virtuelle

Connectez-vous avec : user / root - Le clavier VirtualBox est AZERTY

Obtenir l'adresse IP de la machine :

addr ip

Ajoutez l'ip et le nom d'hôte VirtualBox à votre hôte virtuel Windows : C:\Windows\System32\drivers\etc\hosts

Aller à https://host.virtualmin.com:10000

Installez votre nouveau serveur virtuel

Mettez à jour votre \etc\hosts pour ajouter votre nouveau site Web

Ajouter un certificat SSL

Ajouter un certificat au navigateur (A FAIRE)

Rendez-vous sur votre site : https://local.marasit.com

Configurer VSCode

Dans VSCODE, accédez aux extensions partager SSH par Microsoft

dans l'explorateur distant :

Cliquez sur votre site Web -> connectez-vous

ENTRER

Monter les fichiers hôtes sur virtualmin

Créez un répertoire partagé dans votre virtualbox

Dans votre SSH distant en tant que racine

mount -t vboxsf shared home//public_html

Dans le répertoire local

Exécutez le clone git dans le répertoire local comme expliqué dans cet article.

Télécharger la base de données sur virtualmin

Télécharger la base de données

Suivez le lien de cet article

Vérifier les autorisations de la base de données

Importer la base de données via mysql après avoir téléchargé le fichier SQL sur le serveur

php wp-cli.phar db import /path/to/imports/db-uat-yyyy-mm-dd.sql

Si vous avez atteint la fin de cet article, vous devez être prêt à commencer le développement.

Pour toute autre question, n'hésitez pas à contacter votre chef de projet.