Configuration Serveur · 2 min read · Oct 03, 2025
Le Serveur Parfait - Mandriva 2009.1 Free (x86_64) [ISPConfig 2] - Page 4
4 Ajuster /etc/hosts
Ensuite, nous éditons /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
Vous pouvez vérifier le nom d’hôte actuel avec les commandes
hostname
hostname -fLes 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/hostnamePour que le système définisse le bon nom d’hôte chaque fois que vous démarrez le système, nous ajoutons la dernière commande à /etc/rc.local :
vi /etc/rc.local| [...] /bin/hostname -F /etc/hostname |
6 Configurer urpmi
Par défaut, Mandriva 2009.1 utilise le DVD d’installation comme son seul dépôt de logiciels, ce qui est peu pratique si le serveur est situé dans un endroit éloigné. Par conséquent, nous désactivons le DVD et activons les dépôts en ligne de Mandriva :
urpmi.removemedia -a && urpmi.addmedia --distrib --mirrorlist6.1 Création d’un Script de Mise à Jour Automatique
Maintenant, nous créons un script /etc/cron.daily/software_update qui sera exécuté automatiquement par cron chaque jour et recherchera et installera les dernières mises à jour logicielles sur votre système Mandriva 2009.1. Le script ressemble à ceci :
vi /etc/cron.daily/software_update| #!/bin/bash urpmi --auto-update --update --auto |
Rendez le script exécutable :
chmod 755 /etc/cron.daily/software_update7 Installer Quelques Paquets
Maintenant, nous installons quelques paquets qui seront nécessaires par la suite :
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex lib64xorg-x11-devel gcc gcc-c++8 Quota
Pour installer le paquet quota, exécutez
urpmi quotaÉditez /etc/fstab pour qu’il ressemble à ceci (j’ai ajouté,usrquota,grpquota à la partition avec le point de montage /) :
vi /etc/fstab| # Entrée pour /dev/sda6 : UUID=f2e39c55-aaf8-4d0d-9930-60cd2fbde353 / ext3 relatime,usrquota,grpquota 1 1 # Entrée pour /dev/sda1 : UUID=552fb882-b288-4b8c-9e5c-0e513445b85d /boot ext3 relatime 1 2 /dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0 none /proc proc defaults 0 0 # Entrée pour /dev/sda5 : UUID=3b9d0070-6c91-46cf-ac67-d2b4acfd947f swap swap defaults 0 0 |
Ensuite, exécutez :
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug9 Serveur DNS
Pour installer le serveur DNS BIND, exécutez :
urpmi bindLe BIND de Mandriva 2009.1 fonctionne en chroot par défaut, nous devons donc créer quelques liens symboliques afin qu’ISPConfig (si vous souhaitez l’installer) puisse y accéder :
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, nous créons les liens de démarrage du système pour BIND…
chkconfig named on… et le démarrons :
/etc/init.d/named startRecevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.