Installation de WordPress dans une machine virtuelle sous Debian 10

J’ai décidé de revisiter mes anciens tutoriels avec un exercice intéressant qui consiste à installer le CMS WordPress dans une machine virtuelle (VirtualBox) sous Debian 10. Cela permet de tester WordPress sur votre PC (sous Windows dans mon cas). Votre machine doit cependant avoir les ressources suffisantes pour réaliser la virtualisation.

On voit les choses suivantes :

  • Configuration de la plage DHCP sur la box.
  • Création et configuration d’une machine virtuelle dans VirtualBox.
  • Installation de Debian 10 sans interface graphique.
  • Sécurisation de l’installation de MariaDB.
  • Utilisation de PuTTY.
  • Utilisation de FileZilla.
  • Quelques commandes du Shell Linux.
  • L’installation du CMS WordPress.

On installe WordPress en local, sans certificat (en http) et sans avoir besoin d’un nom de domaine.

Par la suite vous pouvez utiliser cette installation de WordPress en local pour effectuer des tests.

Mes tutoriels au format PDF :

Création d’une machine virtuelle sous Debian 10 sans interface graphique avec VirtualBox pour l’installation de WordPress

Installation de WordPress en local sous Debian 10

Configuration de la plage DHCP sur la Livebox 5 Orange


N’hésitez pas à laisser des commentaires ou à me contacter si besoin.

Dominique Renaudeau

Installation des VMware Tools dans une machine virtuelle Debian 7.

J’ai virtualisé Debian 7 (wheezy) 64 bits en utilisant VMware Player et VMware Workstation. Le problème a été ensuite d’installer les VMware Tools.

Au préalable, on peut commenter la ligne concernant le DVD d’installation dans le fichier /etc/apt/sources.list si l’on désire faire les mises à jour depuis les dépôts en ligne.

Pour supprimer le CD-ROM d’installation du sources.list et privilégier les dépôts en ligne

On peut également désinstaller dans VMware l’image ISO ayant éventuellement servi à l’installation de l’OS.

Les prérequis sont l’installation dans la machine virtuelle Debian du compilateur C GCC, du paquet make et du linux headers correspondant à votre noyau (que l’on peut obtenir avec la commande uname -r). Dans mon cas, la version du noyau est 3.2.0-4-amd64.

On peut installer ces paquets depuis un terminal administrateur en utilisant la ligne de commandes suivante :

aptitude install gcc linux-headers-`uname -r` make

ou bien

aptitude install gcc linux-headers-$(uname -r) make

Ensuite, depuis VMware Player, cliquez sur le menu Player ==> Manage ==> Install VMware Tools… pour VMware Workstation VM ==> Install VMware Tools…
Copier l’archive VMwareTools (.tar.gz) obtenue dans l’un de vos dossiers.
Après cela, cliquez droit sur le fichier puis sur Extraire ici.


ou en ligne de commande depuis un terminal administrateur (root).

mkdir /mnt/cdrom #si le dossier n'existe pas.

mount /dev/cdrom /mnt/cdrom/

Copier le fichier tar.gz obtenu dans votre dossier utilisateur avant de l’extraire.

tar xzvf nom_du_fichier.tar.gz #depuis le dossier où se trouve le fichier.

Pour lancer l’installation des VMware Tools depuis un terminal administrateur aller dans le dossier créé :

./vmware-install.pl -d

Durant l’installation, j’ai conservé les options par défaut (-d).


Une autre solution pour installer VMware tools le package « open » qui consiste à installer les paquets open-vm-dkms et open-vm-tools disponibles dans les dépôts.

Depuis un terminal administrateur :

apt-get install open-vm-dkms open-vm-tools

Attention ! : Personnellement, je l’ai testée sans succès. Peut-être que cela ne fonctionne pas avec VMware Player. Si vous avez des informations, merci de laisser un commentaire.

Installation de VirtualBox 4.2.18 sous Debian 7.0 Wheezy 64 bits.

À partir d’un paquet téléchargé depuis le site :

https://www.virtualbox.org/wiki/Linux_Downloads

Cliquez sur AMD64 sur la ligne Debian 7.0 (« Wheezy »).

Sélectionnez Enregistrer le fichier puis cliquez sur [OK].

Dans le répertoire Téléchargements de mon utilisateur se trouve le paquet :

virtualbox-4.2_4.2.18-88780~Debian~wheezy_amd64.deb.

Depuis ce répertoire dans un terminal administrateur :

dpkg -i virtualbox-4.2_4.2.18-88780~Debian~wheezy_amd64.deb

Pour résoudre le problème de dépendances manquantes :

apt-get -f install


Installation du pack d’extension.

Téléchargez le pack depuis le site :

https://www.virtualbox.org/wiki/Downloads

À la ligne VirtualBox 4.2.18 Oracle VM VirtualBox Extension Pack cliquez sur All supported platforms.

Sélectionnez Enregistrer le fichier puis cliquez sur [OK].

Le fichier téléchargé se trouve dans le répertoire Téléchargements de mon utilisateur.

Démarrez l’application VirtualBox.

Menu Fichier/Paramètres…

Cliquez sur Extensions

Cliquez sur l’icône à droite de « Version ».

Allez dans le dossier Téléchargements de votre utilisateur, sélectionnez le pack, cliquez sur [Ouvrir].

Cliquez sur [Installer].

On vous demande d’accepter la licence.

Le pack d’extension permet entre autres le support des périphériques connectés en USB 2.0.

VirtualBox – partage d’un répertoire entre machine hôte (Windows 7)et virtuelle (Debian 7).

J’utilise VirtualBox version 4.2.16-86992.

Les additions invité doivent être installées.

La machine hôte est sous Windows 7, la machine virtuelle sous Debian 7.

J’ai créé un dossier nommé Partage-Machine-Virtuelle dans Windows 7.

Dans VirtualBox allez dans Configuration ==> Dossier partagés et partager le dossier Partage-Machine-Virtuelle. (j’ai coché l’option Montage automatique).

Démarrer la machine virtuelle sous Debian 7.

On peut accéder au dossier partagé avec le chemin d’accès suivant :

/media/sf_Partage-Machine-Virtuelle

Pour accéder au dossier partagé depuis la machine virtuelle sous Debian votre utilisateur doit faire partie du groupe vboxsf.
Pour ajouter votre utilisateur (dominique pour moi) au groupe vboxsf depuis un terminal administrateur :
gpasswd -a dominique vboxsf
Pour que la modification soit prise en compte, fermez puis ouvrez à nouveau votre session.
Pour avoir des informations sur les groupes : cat /etc/group

Installer les additions invité pour une machine virtuelle sous Debian 7 Wheezy avec VirtualBox.

Démarrez l’installation depuis le menu Périphériques / Installer les Additions invité…

Depuis un terminal en administrateur :

# aptitude install gcc build-essential linux-headers-$(uname -r)

# cd /media/cdrom

# sh ./VboxLinuxAdditions.run

Ensuite on redémarre la machine virtuelle.

On a installé les paquets gcc, build-essential, linux-headers.

Ces modules sont nécessaires à la compilation des drivers.


Les additions invité permettent : 

– D’améliorer l’affichage graphique

– De partager le presse-papier entre la machine virtuelle et la machine hôte.

– La possibilité de partager des répertoire entre la machine virtuelle et la machine hôte.

– Une meilleur gestion de curseur.

– Etc…