Guide d’installation UnrealIRCd
UnrealIRCd est un serveur IRC open source, l’un des plus utilisés. Avant de commencer, assure-toi d’avoir OpenSSL et les dépendances nécessaires.
Prérequis
Installe les bibliothèques requises (Debian/Ubuntu) :
sudo apt-get install build-essential pkg-config libssl-dev libpcre2-dev libargon2-dev libsodium-dev libc-ares-dev libcurl4-openssl-dev⚠️ Fais l’installation avec un utilisateur non-root (recommandé).
Installation pas à pas
1) Télécharger la dernière version
wget https://www.unrealircd.org/downloads/unrealircd-latest.tar.gz2) Extraire l’archive
tar xzvf unrealircd-latest.tar.gz3) Entrer dans le répertoire
(le dossier exact dépend de la version ; utilise la touche Tab pour l’auto-complétion)
cd unrealircd-6*4) Lancer la configuration
Exécute ./Config (avec un C majuscule) et réponds aux questions
(Entrée = valeurs par défaut) :
./Config5) Compiler
make6) Installer
make installConfiguration
Des exemples sont fournis dans :
unrealircd/conf/examplesCopie le fichier français vers conf/unrealircd.conf et complète avec tes infos.
Référence complète : UnrealIRCd – Configuration
Démarrage du serveur
Depuis le répertoire d’installation /unrealircd :
./unrealircd startSi ta configuration est correcte, ton serveur IRC est en ligne 🎉
Lancement automatique (cron)
Pour vérifications régulières et au démarrage de la machine :
*/5 * * * * /home/votrelogin/unrealircd/unrealircd croncheck
@reboot /home/votrelogin/unrealircd/unrealircd croncheckRemplace votrelogin par ton utilisateur.
Laisser un commentaire