Tutoriel : Monter un serveur virtuel avec des fichiers locaux sous VMWare

Logiciels nécessaires : VMWare Fusion (env 45 €)

Connaissances nécessaires : Quelques notions avancées de Linux

Difficulté : Difficile

 

Afin de développer ou tester votre site sur un environnement miroir de celui de production, la solution la plus pratique et la plus souple consiste à monter une machine virtuelle sur votre ordinateur et la configurer de manière identique à celle de production (même OS, même version de PHP, MySQL, mêmes réglages…).

Si cette méthode a beaucoup d’avantages (efficacité, souplesse…), elle a l’inconvénient de vous obliger, soit à modifier directement le code directement dans la machine virtuelle (VM) (pas très pratique si on n’a pas d’interface graphique), soit de posséder un logiciel vous permettant de monter sur votre ordinateur un dossier partagé de la VM mais ce dossier (et donc votre code « à jour ») ne sera accessible que si la machine virtuelle est lancée. Cela rajoute donc des étapes inutiles pour tester le code, le mettre en production, etc.

Ce tutoriel vous montrera donc :

  • Comment monter un serveur de test Linux dans une machine virtuelle
  • Installer et paramétrer l’architecture « Apache, PHP, MySQL »
  • Faire en sorte qu’un site paramétré sur le serveur virtuel trouve ses sources dans un dossier local de la machine physique

Lire la suite…