Quels sont les logiciels de serveurs ?
Les logiciels les plus utilisés dans le cadre d'un serveur sont Apache, VSFTPD, PostFix, MPD, et Unreal IRCd. Ce sont de très bons logiciels, très faciles à mettre en place et très efficaces.
Serveur Web (HTPP)
Le serveur web le plus courant et le plus utilisé est indéniablement Apache (apache http ou apache2 httpd), c'est un serveur Web extrêmement complet, mais qui a tendance à être un rien trop lourd. Certaines personnes lui préfèrent lighttpd, qui n'est pas toujours viable dans le cas d'un gros serveur. Apache possède de très nombreux modules qui peuvent lui ajouter des fonctionnalités.
Serveur FTP (ftpd)
Il existe un nombre incroyable de serveurs FTP très efficaces, nous vous parlerons ici uniquement de celui que nous recommandons : VSFTPD. Vous vous demandez peut-être pourquoi celui-là en particulier, et bien tout simplement parce qu'il a l'avantage d'être extrêmement sécurisé, contrairement à d'autres serveurs FTP plus fragiles qu'on peut trouver.
Serveur de Mail (SMTPd)
Un serveur de mail (smtp) très utilisé est Postfix. Nous ne nous attarderont pas sur son installation ni sur sa configuration car elles sont extrêmement compliquées. À préciser que si vous désirez créer un serveur smtp, il sera absolument nécessaire d'avoir une connexion internet permanente, car si un mail était reçu ou envoyé lorsque le serveur est déconnecté, le mail serait perdu. Il est généralement sage de faire appel à un serveur SMTP externe.
Serveur IRC (unreal ircd)
Unreal IRCD est un des serveurs IRC les plus utilisés, il est très complet et simple d'utilisation, d'installation et de configuration. Il permet à un grand nombre d'utilisateurs de se connecter au serveur sans subir une trop grande charge. Les bots d'administration (ChanServ, NickServ, etc.) sont également très simples à mettre en place.
Serveur musical (mpd)
MPD ou Music Player Daemon est un serveur musical, c'est à dire un lecteur de musique. La différence avec un lecteur classique est que celui-ci jouera la musique mais en tant que serveur, sera contrôlé par un client (MPC, par défaut, mais d'autres clients existent). Cette configuration serveur/client vous permet par exemple de contrôler votre serveur musical avec un téléphone mobile ou via SSH.