Utilisation de la machine virtuelle Ubuntu
Note: Return to tutorial view.
Introduction
Ce tutoriel explique comment utiliser une machine virtuelle contenant le système d'exploitation Ubuntu ainsi que les principaux outils permettant de faire tourner un serveur Zope, le CMS Plone ainsi que les outils développés dans le cadre du projet CommunesPlone.
Pré-requis
Cette machine virtuelle peut s'exécuter sur tous les systèmes d'exploitation (Windows, Mac OS, Linux, etc.) disposant d'un lecteur adéquat (VMWare player, VirtualBox, etc.) c'est-à-dire un programme permettant de lire les machines virtuelles au format vmx.
Ce tutoriel est rédigé dans le contexte d'un système d'exploitation Windows XP et du lecteur VMPlayer.
Les pré-requis sont les suivants :
- une machine disposant d'une mémoire vive RAM de 512 Mb minimum, idéalement 1 Gb
- un espace disque libre de minimum 6 Gb (le disque virtuel pouvant atteindre un maximum de 15 Gb)
- un lecteur de DVD accessible depuis la machine
- un lecteur de machine virtuelle
Le DVD contenant la machine virtuelle préconfigurée peut être demandé à l'UVCW auprès de Stéphan Geulette.
Installation de la machine virtuelle sur une machine hôte
Le DVD contient un dossier dans lequel se trouvent les fichiers de la machine virtuelle, ainsi que éventuellement un fichier exécutable permettant l'installation d'un lecteur pour Windows.
Il est nécessaire dans un premier temps de copier le dossier entier sur un disque de la machine hôte disposant de l'espace nécessaire.
Ensuite le lecteur adéquat peut être installé (pour Windows, à partir du fichier exécutable se trouvant à la racine du DVD, nommé par exemple "VMware-player-2.0.4-93057.exe").
Avant de pouvoir exécuter la machine virtuelle, il est nécessaire de vérifier quelques paramètres de cette première. Le fichier contenant ces paramètres se trouve dans le dossier copié sur le disque de la machine hôte et se nomme "ubuntu.vmx". Ce fichier peut être visualisé et modifié avec un simple éditeur de texte ("bloc-notes" par exemple).
La machine virtuelle va utiliser une partie de la mémoire vive totale pour s'exécuter.
Par défaut, cette première est configurée pour utiliser 512 Mb de mémoire vive.
Voir la ligne : memsize = "512"
Si vous disposez d'une mémoire vive totale de 512 MB ou moins, il est donc nécessaire d'adapter cette ligne en changeant la valeur numérique en fonction de votre configuration machine.
Par exemple, mettre memsize="256" si vous disposez de 512Mo de RAM.
Il s'agit du seul paramètre important à modifier si nécessaire.
Premier accès à la machine virtuelle Ubuntu
Afin de lancer la machine virtuelle Ubuntu, il est nécessaire d'exécuter tout d'abord le lecteur de machine virtuelle (VMPlayer par exemple) et ensuite d'ouvrir dans le lecteur le fichier ubuntu.vmx se trouvant sur le disque dur.
Une fois la machine virtuelle en exécution, l'écran d'accueil de connexion au système Ubuntu apparaît.
Afin de se connecter, il est nécessaire d'entrer l'identifiant (qui est zope par défaut) et ensuite le mot de passe (plone par défaut).
Afin de personnaliser la machine virtuelle, quelques opérations peuvent être effectuées :
1. Pour changer le nom de la machine virtuelle
Aller dans le menu système -- administration -- réseau
Dans l'onglet général cliquer sur 'déverrouiller' et entrer le mot de passe : plone
Changer le nom d'hôte en évitant d'utiliser des caractères accentués et des espaces
Redémarrer le système en cliquant sur le bouton rouge en haut à droite et en sélectionnant Redémarrer.
2. Pour changer le mot de passe (actuellement plone)
Cliquer avec le bouton droit de la souris sur le nom d'utilisateur zope (en haut à droite) et sélectionner "éditer vos informations personnelles"
Cliquer sur le bouton "Changer le mot de passe"
Outils installés dans la machine virtuelle
Différents outils ont été installés dans Ubuntu. La liste de ceux-ci est détaillée dans le répertoire "Documents" de l'utilisateur Zope (accès via le menu "Raccourcis" en cliquant sur "Documents").
Ces outils sont principalement :- python (version 2.4.4) : installé dans le dossier /srv/python
- Zope (version 2.9.8) : installé dans le dossier /srv/zope298
- Plone (version xxx) : installé dans le dossier /srv/Plone-xxx
Les outils peuvent être testés après installation dans le dossier "/srv/buildout" de différents modules complémentaires. Cette installation (automatisée via le système de "buildout") est expliquée dans le tutoriel intitulé "Utilisation d'un buildout".