Adaptation de la page web du site officiel samba edu dans l académie de Strasbourg http://wwdeb.crdp.ac-caen.fr/mediase3/index.php/installation Sommaire 1 Installation automatique de SambaEdu3 sous Debian Squeeze 2 Phase 1 : Pre-Configuration en ligne SE3 2.1 Choix du type de Partitionnement 2.2 Paramètres du serveur 2.3 Mots de passe 2.4 Génération des fichiers de configuration 3 Phase 2 : Installation d'une Debian Squeeze en auto avec Debian-Installer 4 Phase 3 : Après le reboot installation automatique du paquet se3 et consort Installation automatique de SambaEdu3 sous Debian Squeeze Il s'agit d'une installation automatisée avec DI (debian installer). Le principe consiste à générer en ligne les paramètres de configuration qui seront ensuite utilisés par le cd d'installation Debian officiel. On utilisera le CD d'installation par le réseau (netinst) : http://www.debian.org/releases/squeeze/debian-installer/ En plus des versions officielles, DI existe également sous de multiples versions y compris avec des noyaux trèsrécents et avec les firmwares des cartes réseaux intégrés. (voir http://kmuto.jp/debian/d-i/ ) L'installation se fera en utilisant des partitions de type LVM, permettant ainsi de pouvoir en changer la taille si le besoin s'en faisait sentir. Phase 1 : Pre-Configuration en ligne SE3 Saisie des paramètres SE3 et génération des fichiers de configuration se3.preseed et setup_se3.data pour une Debian Squeeze. On utilisera l'outil en ligne SE3 D-Installer créé à partir du travail de jlcf <(-_ )/> pour LCS. Ce dernier est accessible via cette url : http://wawadeb.crdp.ac-caen.fr/dise3/se3conf.php?dist=squeeze Paramètres
Le nom de domaine est au choix, en général c est RNE.ac-strasbourg.fr Les mots de passe sont libres Attention : les mots de passe root mysql, admin et adminse3 ne doivent pas contenir de caractères spéciaux comme #,*,!. Il est préférable de laisser le mode "AUTO" ou de s'en tenir aux caractères numériques et alphanumériques. A noter que le mot de passe root du système devra être changé à la fin de l'installation. Choix du type de Partitionnement Le partitionnement devra se faire sur plusieurs partitions sur un serveur de production (une partition unique étant réservé aux essais sur machines virtuelles). Comme indiqué précédemment, les partitions seront de type LVM en dehors des la partition racine et la partition de boot.
Rien de particulier, tous les paramètres sont laissés par défaut Paramètres du serveur Vous devez indiquer les différents paramètres en prenant soin de ne rien oublier.
LDAP BaseDN : ou=[nomdomaine],ou=ac-strasbourg.fr,ou=education,o=gouv,c=fr Configuration réseau Configuration de l'environnement du serveur SambaEdu3
Configuration SE3 - Paramètres de samba Le nom de domaine est bien sûr à adapter Génération des fichiers de configuration Une fois vos paramètres saisies, validez le formulaire et prenez note de l'url du fichier preseed généré, c'est indispensable pour la suite (et surtout du nombre à 4 chiffres). Le second fichier setup_se3.data sera quant à lui téléchargé par
l'installeur lui-même. Attention : AMON doit être configuré en proxy transparent pour la suite ou alors vous devez autoriser dans AMON les adresses - ftp.fr.debian.org/debian/ - security.debian.org/ - wawadeb.crdp.ac-caen.fr/ - ntp.u-strasbg.fr (pour le serveur de temps) Phase 2 : Installation d'une Debian Squeeze en auto avec Debian-Installer Démarrer sur le cd. Vous obtenez l'écran d'invite ci-dessous. Pressez la touche Echap pour obtenir le prompt «boot:» puis saisissez le lien généré précédemment. Il se présente sous la forme du texte ci-dessous : auto url=http://wawadeb.crdp.ac-caen.fr/dise3/xxxx/se3.preseed XXXX représente le nombre généré de façon aléatoire lors de la saisie en ligne
de vos paramètres. Attention, au moment de cette saisie votre clavier est en qwerty, ce qui donne : quto url=httpm!!zqzqdeb:crdp:qc-cqen:fr!dise3!xxxx!se3:preseed NB : - Attention à la casse (.../dise3/...) - L'utilisation du pavé numérique peut simplifier les choses L'installation va débuter et se poursuivra sans que vous ayez à intervenir, puisque tous les paramètres se trouvent dans le fichier preseed généré préalablement. Phase 3 : Après le reboot installation automatique du paquet se3 et consorts La machine reboote puis elle charge le système depuis le disque dur. Une fois ceci effectué, se connecter en root en utilisant le mot de passe choisi précédemment. La deuxième partie de l installation commence avec la mise à jour et l'installation de quelques paquets indispensables pour la suite.
Une fois que le fichier setup_se3.data chargé, le serveur se met à l'heure sur son serveur NTP. Vient ensuite le téléchargement l'installation du paquet se3, de ses modules indispensables et de ses nombreuses dépendances. Le paquet Se3 se configure automatiquement à l'aide des informations contenu dans le fichier /etc/se3/setup_se3.data
L installation s'achève avec le changement du mot de passe root. Le serveur est désormais fonctionnel et peut être administré via l'interface web.