Monthly Archive for March, 2007

Installation d’un serveur Debian GNU/Linux

Bonjour,

Récemment j'ai eu l'occasion de recycler mon ancien PC de bureau en serveur sous Debian. Il se trouve que depuis que j'ai acheté un ordinateur portable, je suis tout le temps dessus et le PC de bureau ne servait plus que pour stocker des données. J'avais un dual boot Microsoft Windows XP Pro / Ubuntu Edgy dessus, et j'avais commencé à installer les services d'un serveur sur mon Ubuntu tout en sachant qu'il me faudrait une vraie solution de serveur. Jusque là j'attendais idiotement la sortie de Debian Etch, mais vu que ça a été repoussé j'ai décidé d'installer la première Release Candidate de Debian 4.

Après ce billet vont suivre tout une suite de billets traitant chacun de l'installation et du paramètrage d'un service différent, dans ceux que j'ai installé à savoir : un serveur SSH tout d'abord, qui doit être, je pense, le tout premier service que l'on se doit d'installer sur un serveur pour éviter d'avoir à être physiquement à côté de la machine pour la contrôler, un serveur Web avec Apache et PHP5, un serveur MySQL, un serveur Samba, un serveur NFS, un serveur VPN avec OpenVPN, un serveur FTP avec vsFTPd, un serveur eDonkey avec aMule Daemon et aMule Web pour l'interface Web permettant de le contrôler, un serveur Bittorrent avec interface Web du nom de TorrentFlux et bien d'autres choses que je ferais quand j'aurais le besoin et la motivation.

En ce qui concerne l'installation de Debian 4 en elle même, et bien il y a eu un petit soucis. Je l'avais installé plusieurs fois en machine virtuel avec succès pour vérifier que cela fonctionnait bien un bug est apparu entre la fin de mes tests et l'installation sur le serveur. Après avoir choisi les paquets à installer, Debian a commencé son installation puis s'est bloqué. En navigant entre les console, j'ai vu qu'un paquet posait une question, à laquelle on ne peut pas répondre car il n'y a pas moyen de communiquer avec la console, donc l'installation bloque. La solution a consisté à installer Debian en version minimale sans dépôt, uniquement à partir du CD d'installation minimale, puis à ajouter à la main les dépôts.

Pour ajouter des dépôts, il suffit simplement d'ajouter des lignes comme celles-ci dans le fichier /etc/apt/sources.list :
deb http://ftp.fr.debian.org/debian/etch main
deb-src http://ftp.fr.debian.org/debian/etch main
Seulement voilà ça ne suffit pas car le téléchargement des paquets requiert une clé GPG. Voir le billet suivant pour la solution au problème de clé GPG pour un miroir Debian.

La suite dans les prochains billets.

Tags: , , , , , , , , , , , , , , ,