UnrealIRCd (IRC sunucu yazılımı), IRC sunucusu kurmak isteyenler için en popüler ve güçlü seçeneklerden biridir. Aşağıda, UnrealIRCd kurulumu (Linux – Ubuntu/Debian tabanlı sistemler için) adım adım anlatılmıştır. Oldukça sade ve yeni başlayanlar için uygundur.
sudo apt update
sudo apt install build-essential curl libssl-dev pkg-config libpcre3-dev libargon2-dev
cd /opt
curl -O https://www.unrealircd.org/downloads/unrealircd-latest.tar.gz
tar -xvzf unrealircd-latest.tar.gz
cd unrealircd-*
./Config
Bu komut seni etkileşimli bir kurulum sihirbazına yönlendirir. Genellikle varsayılan ayarlar uygundur.
Tüm sorulara Enter ile geçebilirsin, sadece kurulum dizinini hatırla (genelde /home/kullanici/unrealircd
olur).
make
make install
cd ~/unrealircd
nano unrealircd.conf
İlk kurulumda
unrealircd.conf
içinde örnek ayarlar olur. Bunları kendi sunucuna göre düzenlemelisin. En önemli alanlar:
me {
name "irc.seninircadresin.com";
info "IRC Sunucusu";
numeric 1;
};
admin {
"Ad Soyad";
"mail@adres.com";
};
listen {
ip *;
port 6667;
};
allow {
ip *@*;
hostname *@*;
class clients;
password "girisSifren";
};
oper admin {
class clients;
from {
userhost *@*;
};
password "opersifren";
flags
{
netadmin;
can_gkline;
can_gzline;
global;
admin;
};
};
Bu dosyayı düzenledikten sonra CTRL + O, Enter ve ardından CTRL + X ile kaydedip çık.
./unrealircd start
Herhangi bir IRC istemcisi ile bağlan:
sunucuipadresin
veya irc.seninirc.com
/oper admin opersifren
komutu ile yetki alabilirsin.UnrealIRCd tek başına çalışır, fakat nick kaydı ve kanal yönetimi için anope servislerini kurman gerekir. Dilersen onu da adım adım anlatabilirim.
Bir yanıt yazın