Création d'un wiki initial ========================== Notes : ------ * Les commandes précédées de "$" signifient que vous devez exécuter la commande en tant qu'utilisateur général - et non en tant qu'utilisateur root. * Les commandes précédées de "#" signifient que vous devez travailler en tant qu'utilisateur root. * Les commandes comportant des lignes de commande plus spécifiques (par exemple "rtr>" ou "mysql>") signifient que vous exécutez des commandes sur des équipements à distance, ou dans un autre programme. * Si une ligne de commande se termine par "\", ceci signifie que la commande se poursuit sur la ligne suivante et que vous devez la traiter comme une seule ligne. Exercices Partie I ================ 0. Loguez-vous à votre image PC en tant qu'utilisateur sysadm. 1. Installez le wiki TRAC et le logiciel de gestion de projets Une fois logué, changez d'identité pour devenir utilisateur root : $ sudo bash Installez maintenant les éléments nécessaires : # apt-get install apache2 # apt-get install trac libapache2-svn libapache2-mod-python libapache2-mod-python-doc python-setuptools Nous vous suggérons de copier-coller la deuxième ligne, plutôt que de la taper. Nous allons maintenant créer un wiki Trac : # cd /var/www # mkdir wiki # trac-admin /var/www/wiki Trac [/var/www/wiki]> initenv Project Name [Mon Projet]> Atelier de gestion et surveillance de réseau Database connection string [sqlite:db/trac.db]> Repository type [svn]> Path to repository [/path/to/repos]> ... attendre qu'il finisse de travailler ... Trac [/var/www/wiki]> permission add admin TRAC_ADMIN Trac [/var/www/wiki]> upgrade Trac [/var/www/wiki]> quit Vous revenez à l'invite de votre système. Nous allons définir les autorisations relatives à vos fichiers wiki de façon à ce que le serveur Web Apache puisse y accéder correctement. # cd /var/www # chown www-data:www-data wiki # cd wiki # chown -R www-data:www-data *