Ce dépôt accompagne le livre Installation et configuration d'un serveur internet par Robert LA LAU (Éditions ENI, 2020).
La Version v1.0 correspond aux exemples dans le premier tirage du livre.
Le fichier errata.md contient des corrections et des additions qui ont été découvertes après la publication du livre.
Une annexe en ligne, contenant un grand nombre de liens vers des informations et des documents supplémentaires, est disponible à l'adresse librobert.net/livre/internet/addendum.
Ce livre s’adresse aux administrateurs système, débutants comme plus expérimentés, qui souhaitent, à partir d’un serveur sur lequel seul le système d'exploitation est installé, configurer un serveur internet d’entreprise fonctionnel, prêt à être mis en production.
Pour bien appréhender la lecture, un minimum de connaissances sur Unix/Linux, sur le fonctionnement de l'interface en ligne de commande et la configuration à l'aide des fichiers texte est conseillée. La connaissance de commandes de base telles que cd, ls, cat, less, tar et gzip est également un plus.
Après un chapitre sur les bases d’un système Unix/Linux, l’auteur amène rapidement le lecteur au cœur de la mission d’administration système avec la mise en œuvre de la configuration d’un serveur, illustrée avec plusieurs systèmes d’exploitation tels que FreeBSD, Debian et CentOS.
A l'aide d'exemples de configuration et de commandes, l’auteur explique étape par étape l'installation et la configuration d’un pare-feu, d’un serveur DNS, d’un serveur web (Apache ou Nginx) et d’un serveur mail.
Il détaille également le partage des fichiers, des calendriers et des carnets d'adresses, le chiffrement par SSL/TLS des connexions (web et courriels) ainsi que la gestion dans un annuaire LDAP des utilisateurs n'ayant pas besoin de l'accès shell. Ce livre propose également des pistes pour l'analyse de problèmes éventuels, pour la maintenance quotidienne et les sauvegardes, ainsi que pour donner la possibilité à l'administrateur système de faire évoluer le serveur.