Un serveur parfait sous Debian 9 avec ISPConfig 3.1

Sylvain Tutoriaux 1 commentaire(s) 10769 vue(s)

Chapitre 4 : Configurer le nom de l'hôte

Le nom d'hôte du serveur devrait comporter un sous-domaine comme "server1.example.com". N'utilisez pas un nom de domaine sans sous-domaine comme "example.com" en tant que nom d'hôte car vous pourriez avoir des soucis avec l'installation du serveur mail par la suite.

Premièrement, vérifiez le nom d'hôte de votre serveur dans /etc/hosts et changez sa valeur si nécessaire. Pour notre exemple (server1.example.com), nous allons regarder à quoi ressemble le fichier du nom de l'hôte de votre serveur :

$ nano /etc/hosts

127.0.0.1       localhost.localdomain   localhost
192.168.1.100   server1.example.com     server1

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Puis editer le fichier /etc/hostname :

$ nano /etc/hostname

Il devrait contenir seulement la partie du sous domaine, dans notre cas :

server1

Puis, finalement, redémarrez votre serveur pour enregistrer les changements :

$ reboot

Reconnectez-vous, (en mode root de préférence) et vérifiez si le nom de l'hôte est bien celui qu'on attendait avec les commandes suivantes :

$ hostname
$ hostname -f

Vous devriez avoir en sortie quelque chose comme ceci :

root@server1:/tmp# hostname
server1
root@server1:/tmp# hostname -f
server1.example.com


Chapitre 5 : Mettre à jour Debian

Premièrement, vérifiez que /etc/apt/sources.list contienne les bons dêpots de mises à jour (cela permet de toujours avoir des mises à jour de sécurité), et que les dêpots "contrib" et "non-free" soient bien activés car certains paquets ne sont pas dans les principaux dépôts.

$ nano /etc/apt/sources.list

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

Lancez la commande :

$ apt-get update

Puis pour mettre à jour les paquets, utilisez cette commande :

$ apt-get upgrade

Afin d'installer les dernières mises à jour (s'il y en a, toutefois).

Notez que vous pouvez lancer plusieurs commandes à la fois grâce aux symboles suivants : &&

Par exemple :

$ apt-get update && apt-get upgrade


Chapitre 6 : Changer le Shell par défaut

/bin/sh est un lien synonyme de /bin/dash. Cependant nous avons besoin de /bin/bash et non de /bin/dash. Donc voici la commande à utiliser :

$ dpkg-reconfigure dash

Si l'instalation de votre serveur est en anglais vous verrez ceci :

Use dash as the default system shell (/bin/sh)? 

Répondez par non. Tapez n puis la touche Entrée de votre clavier.

Si vous ne faites pas cela, l'installation de ISPConfig échoura.

Cliquez sur "Page suivante" pour continuer ce tutoriel ou sur "Page précédente" si vous souhaitez revoir le chapitre précédent.