Géolocalisation avec un serveur DNS : PowerDNS

PowerDNS est un concurrent de Bind et propose un module « geobackend » très intéressant qui permet de géolocaliser les internautes et de les rediriger vers le datacanter le plus proche de leur lieu physique.
Les données sont stockées dans un serveur de base de données MySQL et contient les données des zones (alias, cname, A, etc.).
Voyons en détail la configuration d’une telle plateforme. Lire la suite

Installation d’un client Bittorrent : MLDonkey

Pour partager ses fichiers en Peer to Peer, le serveur MLDonkey est facile à mettre en place et peut être administré par une page Web ou en ligne de commande.
Toutes les options dignes d’un client Bittorent sont possibles : évolution des téléchargements, taux d’upload et de download, etc. Lire la suite

Qmail, Vpopmail / MySQL, Daemontools, UCSPI-TCP, SMTP-AUTH

Qmail est un serveur de messagerie sécurisé et qui fonctionne sous forme de modules qu’on rajoute à Qmail pour augmenter ses possibilités.
Le guide détaille l’installation de Qmail, de l’utilisation de MySQL pour gérer les comptes emails des utilisateurs, de daemontools, de UCSPI-TCP, de Vpopmail, de SMTP AUTH pour l’authentification chiffrée, ainsi que de SpamAssassin pour lutter contre le SPAM Lire la suite

Postfix avec MySQL et identification SASL (SMTP Auth)

La configuration de Postfix est relativement simple et permet la création rapide d’un serveur d’emails. Pour gérer les utilisateurs, les comptes sont stockés dans une base MySQL.
La protection du serveur est réalisée avec SASL (SMTP Auth) pour identifier les utilisateurs. L’anti-spam de référence utilisé est SpamAssassin.
Suivez le guide 🙂 Lire la suite

LVM : gestion de disques

Le LVM sous Linux permet d’agrandir et de réduire des partitions simplement et sans risque.
LVM propose également d’agréger de l’espace disque en augmentant la taille d’une partition sur plusieurs disques durs en toute transparence. il est également possible de créer des snapshots pour la partition gérer par LVM pour effectuer des sauvegardes. Lire la suite

PhpMyAdmin / PhpMyInfo

Puisque votre serveur est configuré pour faire office de serveur Web avec une base de données comme MySQL, un outil absolument indispensable est PhpMyAdmin qui permet de configurer et d’administrer votre base de données simplement.
Pour éviter tout risque d’accès non désiré à PhpMyAdmin, nous allons voir comment mettre en place une zone sécurisée avec .htaccess pour y bloquer l’entrée. Lire la suite

AWSTATS

Awstats est un outil qui analyse les logs de connexions des serveurs Web (comme Apache2) pour calculer le nombre de visites, de visiteurs, de hits, et de bande passante utilisée… le tout est générer par jour et par mois avec un cumul par an pour comparer l’évolution de fréquentation.
De plus, l’analyse des « referers » permet de connaitre les sites qui vous emmènent le plus de visiteurs ou les meilleurs mots clés des moteurs de recherche. Lire la suite