Guide UnrealIRCd – Installer votre serveur IRC
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.
Ressources
Sommaire
- Prérequis
- Installation pas à pas
- Configuration
- Démarrage du serveur
- Lancement automatique (cron)
- Liens utiles
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.gz
2. Extraire l'archive
tar xzvf unrealircd-latest.tar.gz
3. 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) :
./Config
5. Compiler
make
6. Installer
make install
Configuration
Des exemples sont fournis dans :
unrealircd/conf/examples
Copie 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 start
Si 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 croncheck
Remplace votrelogin par ton utilisateur.