Serveur Mandriva · 2 min read · Dec 03, 2025

Le Serveur Parfait - Mandriva 2008 Free (Mandriva 2008.0) - Page 4

4 Ajuster /etc/hosts

Ensuite, nous modifions /etc/hosts. Faites-le ressembler à ceci :

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |

5 Définir le Nom d’Hôte

(Cette étape est optionnelle.)

Ce n’est pas nécessaire si vous avez défini le bon nom d’hôte lors de l’installation. Vous pouvez vérifier le nom d’hôte actuel avec les commandes

hostname  
hostname -f

Les deux commandes devraient afficher server1.example.com.

Si la sortie montre un mauvais nom d’hôte, vous pouvez définir le bon comme ceci :

echo server1.example.com > /etc/hostname  
/bin/hostname -F /etc/hostname

6 Configurer urpmi

Vous pouvez utiliser l’assistant sur http://easyurpmi.zarb.org/ pour découvrir comment configurer urpmi afin qu’il utilise des dépôts de paquets en ligne :

Pour moi, l’assistant a renvoyé ces commandes que j’exécute dans la ligne de commande :

urpmi.addmedia contrib ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2008.0/i586/media/contrib/release with media_info/hdlist.cz
urpmi.addmedia --update contrib_updates ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/2008.0/i586/media/contrib/updates with media_info/hdlist.cz
urpmi.addmedia main ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2008.0/i586/media/main/release with media_info/hdlist.cz
urpmi.addmedia --update main_updates ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/2008.0/i586/media/main/updates with media_info/hdlist.cz

Pour désactiver le DVD Mandriva 2008 en tant que dépôt de paquets, nous exécutons

urpmi.removemedia "Mandriva Linux - 2008.0 (Free) - Installer"  
urpmi.removemedia "Mandriva Linux - 2008.0 (Free) - Installer (contrib)"

(Ceci est particulièrement utile si votre serveur sera dans un emplacement distant où vous ne pouvez pas insérer le DVD.)

Maintenant, nous créons un script /etc/cron.daily/software_update qui sera exécuté automatiquement par cron quotidiennement et recherche et installe les dernières mises à jour logicielles sur votre système Mandriva 2008. Le script ressemble à ceci :

vi /etc/cron.daily/software_update

| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |

Rendez le script exécutable :

chmod 755 /etc/cron.daily/software_update

7 Installer Quelques Paquets

Maintenant, nous installons quelques paquets qui seront nécessaires plus tard :

urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++

8 Quota

Pour installer le paquet quota, exécutez

urpmi quota

Modifiez /etc/fstab pour ressembler à ceci (j’ai ajouté,usrquota,grpquota à la partition avec le point de montage /) :

vi /etc/fstab

| /dev/hda6 / ext3 relatime,usrquota,grpquota 1 1 /dev/hda1 /boot ext3 relatime 1 2 /dev/cdrom /media/cdrom auto umask=0022,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0022,users,iocharset=utf8,noauto,exec,flush 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0 |

Ensuite, exécutez :

touch /aquota.user /aquota.group  
chmod 600 /aquota.*  
mount -o remount /  
quotacheck -avugm  
quotaon -avug

9 Serveur DNS

Pour installer le serveur DNS BIND, exécutez :

urpmi bind

Le BIND de Mandriva 2008 fonctionne en chroot par défaut, nous devons donc créer quelques liens symboliques afin qu’ISPConfig (si vous souhaitez l’installer) puisse s’en occuper :

cd /var/lib/named/var  
mkdir -p lib/named/var  
cd lib/named/var  
ln -s ../../../named/ named  
ln -s ../../../run/ run  
cp /var/lib/named/var/named/reverse/named.local /var/lib/named/var/named/

Ensuite, démarrez BIND :

/etc/init.d/named start
Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.