04/05/2022 : Il n'est plus possible de travailler avec Centos . Il faut se diriger vers Rocky Linux et AlmaLinux.
1 - Introduction
Nous allons, dans ce tutoriel, voir comment installer Centos 7.0 dans une machine virtuelle vmware.
2 - Téléchargement
Pour récupérer l'image iso de Centos 7.0, il faut se rendre sur http://www.centos.org/. Il faut choisir le miroir et télécharger l'image du DVD1 ou celle de la NetInstall.
Nous avons à la fin du téléchargement un fichier CentOS-7.0-1406-x86_64-NetInstall.iso prêt pour l'installation.
3 - vmware
Le programme vmware player a été installé comme indiqué sur ce tutoriel.
4 - Pré-installation
Il faut lancer vmware player et cliquer sur Create a New virtual Machine.
Dans cet écran il faut choisir d'installer le système plus tard. En effet, lors de mes tests, le fait de choisir d'installer la machine tout de suite ne donne pas la possibilité de choisir quoi que soit dans le processus d'installation de Centos.
Cliquer sur Next.
Choisir Linux et Centos 64-bit et cliquer sur Next.
Choisir le nom et l'emplacement des fichiers de la machine virtuelle.
Sélectionner le stockage dans un seul fichier et cliquer sur Next.
Sur l'écran de récapitulation cliquer sur Customize Hardware.
Il faut configurer la carte réseau en mode bridge et cliquer sur Close puis sur Finish.
5 - Modification de la configuration
Sélectionner la machine virtuelle et cliquer sur Edit virtual machine settings.
C'est ici que l'on choisi le fichier iso pour le lancement.
Cocher Synchronyse guest time with host, Update automatically les vmware tools et cliquer sur OK.
Sélectionner la machine virtuelle et cliquer sur Play virtual machine.
6 - Installation
Vmware signale que pour interagir avec la machine virtuelle il suffit de taper Ctrl + G.
Il faut taper Ctrl +Alt Gauche pour sortir de la machine virtuelle.
Vous pouvez tester le média ou lancer l'installation de Centos 7.0.
Choisir la langue et la définition du clavier et cliquer sur Poursuivre.
Nous avons ici des parties non configurées représentées par des points d'exclamation.
Il faut corriger cela en commençant par la partie Réseau.
7 - Configuration de la carte réseau
Cliquer sur cette partie de l'écran.
La carte réseau est bien déclarée mais elle n'est pas activée.
Cliquer sur 0 en haut à droite.
La carte est maintenant activée. Nous allons la configurer en cliquant sur Configurer.
Configurer les paramètres IPV4 et IPV6 si nécessaire.
Cliquer sur Enregistrer.
La carte réseau est active mais la nouvelle configuration n'est pas prise en compte.
Un aller/retour sur le bouton d'activation plus tard :
La nouvelle configuration est bien active.
8 - Configuration de la destination de l'installation
Cliquer sur cette partie de l'écran pour définir l'emplacement de destination de l'installation.
Pour voir l'ensemble des disques disponibles, cliquer sur Résumé complet......
Cliquer sur Fermer puis sur Terminé.
9 - Source d'installation
Comme nous avons choisi une NetInstall, nous devons configurer la source d'installation.
Cliquer sur cette partie de l'écran.
Saisir l'adresse : http://mirror.centos.org/centos/7/os/x86_64/ comme indiqué ci-dessus. Cliquer sur Terminé.
Il ne reste qu'à choisir le type d'installation.
10 - Choix du type d'installation
Cliquer sur cette partie de l'écran.
Par défaut, l'installation minimale est sélectionnée.
Laisser ce choix. Cliquer sur Terminé.
Voila, tout est bien configuré. Lancer l'installation définitive en cliquant sur Commencer l'installation.
L'installation est en cours.
Il faut choisir un mot de passe pour le compte root et créer un utilisateur lambda.
11 - Mot de passe pour le compte root
Cliquer sur cette partie de l'écran.
Saisir le mot de passe 2 fois et cliquer sur Terminé.
12 - Création de compte
Cliquer sur cette partie de l'écran.
Saisir les informations demandées et cliquer sur Terminé.
L'installation se poursuit.
L'installation est finie.
Cliquer sur Redémarrer.
13 - Post Installation
Nous allons pouvoir nous connecter sur notre machine.
Essayons le compte standard créé lors de l'installation.
Passons maintenant en root.
Nous allons maintenant lancer une mise à jour par :
yum update
Cela donne :
Accepter les mises à jour en tapant y.
Vous avez droit à un avertissement concernant les clefs.
Accepter en tapant o.
C'est fini et notre machine est à jour.
Voyons maintenant pour le vmware tools.
14 - Installation des vmware tools
Pour installer les vmware tools, cliquer sur Install tools.
vmware player m'a proposé de télécharger la nouvelle version. J'ai accepter en cliquant sur Download and install.
A la fin :
Pour pouvoir installer les vmware tools, il faut démonter le cdrom de notre installation de Centos et le remplacer par celui des vmware tools.
Cliquer sur Yes pour réaliser cette manipulation.
Il faut ouvrir une session sur la vm, lancer les commandes suivantes :
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom cd /tmp tar zxpf /mnt/cdrom/vmwaretools-9.2.2-893683.tar.gz umount /dev/cdrom cd vmware-tools-distrib ./vmware-install.pl
Il faut répondre aux questions posées pendant le processus.
Mais au cours de l'installation, il est signalé que les vmware tools ne trouve par ifconfig. Cela est tout à fait normal car Centos 7.0 n'embarque plus ifconfig.
La suite de ce paragraphe est inspiré du site de Julien Mousqueton.
Nous devons importer les clefs de vmware :
rpm --import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-DSA-KEY.pub rpm --import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
Ensuite nous créons le fichier /etc/yum.repos.d/vmware-tools.repo.
Contenu du fichier : [vmware-tools] name=VMware Tools baseurl=http://packages.vmware.com/packages/rhel7/x86_64/ enabled=1 gpgcheck=1
Enfin nous lançons la commande :
yum install -y open-vm-tools-deploypkg
Pour contrôler l'état des vmware tools
systemctl status vmtoolsd
Voici la commande pour configurer le démarrage des vmware tools :
systemctl start vmtoolsd
Contrôler de nouveau l'état des vmware tools.
Pour contrôler la version :
vmtoolsd -v
15 - Conclusion
Voila vous avez une machine Centos 7.0 opérationnelle.