--Unreal IRCD Kurulumu--

Shellinize login olunuz.

Unreal3.2.3.tar.gz dosyasini ftp'ye Manuel Olarak Atin yada Telnet SSH'den wget ile cekiniz:

wget [Linkleri görebilmek için üye olun veya giriş yapın.]

ardindan tar.gz dosyasini aciniz:

tar -zxvf Unreal3.2.3.tar.gz

Unreal3.2 klasörünün icine giriniz:

cd Unreal3.2

Configure islemini baslatiniz:

./Config



Bu Bölümü Enter'a Basarak Gecin....



Bu Bölümde 3-4 Kez Bosluk ( Space ) Tusuna Basmaniz Yeterli




Bu Bölümü Enterlayip Gecin...


Karsiniza asagidaki gibi bir ekran gelecektir.



Do you want to enable the server anti-spoof protection?
[No] -> YES yazarsaniz anti-spoof korumasi aktif olacaktir. Default olarak no secilidir. Önerilen bu secenegin No olarak birakilmasidir.


What directory are all the server configuration files in?
[/home/folklor/Unreal3.2] -> IRCD nin kurulacagi klasörü buradan ayarlayabilirsiniz. Default olarak kurdugunuz klasör gözükür. Burayi enterla gecebilirsiniz.

What is the path to the ircd binary including the name of the binary?
[/home/folklor/Unreal3.2/src/ircd] -> calistiralabilir ircd dosyasinin yüklenecegi yeri buradan ayarlabilirsiniz. Enterla burayi gecebilirsiniz.

Would you like to compile as a hub or as a leaf?
Type Hub to select hub and Leaf to select leaf.
[Hub] ->Burayi enter ile geciniz.

What is the hostname of the server running your IRCd?
[server.lineshell.com] -> Serverin hostname'ini gösterir. Enter ile geciniz.




What should the default permissions for your configuration files be? (Set this to 0 to disable)
It is strongly recommended that you use 0600 to prevent unwanted reading of the file
[0600] -> 0600 kalmasi önerilir.Enter tusuyla geciniz.


Do you want to support SSL (Secure Sockets Layer) connections?
[No] ->
Serverda SSL yükle degilse bu secenegi aktif etmeyin. Aksi takdirde hatalara yol acabilir.

Do you want to enable IPv6 support?
[No] -> Serveriniza IPv6 ipleriyle baglanilmasini istiyorsaniz YES yazabilirsiniz.

Do you want to enable ziplinks support?
[No] ->Enter ile geciniz.

Do you want to enable remote includes?
[No] -> Enter ile geciniz.

Do you want to enable prefixes for chanadmin and chanowner?
This will give +a the & prefix and ~ for +q (just like +o is @)
Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient, PJIRC, etc.)
with the notable exceptions of irssi, KVIrc and CGI:IRC.
This feature should be enabled/disabled network-wide.
[YES] -> Eger serverinizda kanaldaki founder ve soplarin ~ , & gibi modlarda gözükmesini istemiyorsaniz, No Seceneginde Direk Enterla Geciniz..

What listen() backlog value do you wish to use? Some older servers
have problems with more than 5, others work fine with many more.
[5] -> Enter ile geciniz.



How far back do you want to keep the nickname history?
[2000] -> Enter ile geciniz.

What is the maximum sendq length you wish to have?
[3000000] ->Enter ile geciniz.

How many buffer pools would you like?
This number will be multiplied by MAXSENDQLENGTH.
[18] -> Enter ile geciniz.

How many file descriptors (or sockets) can the IRCd use?
[1024] ->Burasi önemli. File descriptors yada number of open files (nofile) olarak bilinen shell kisitlamasi, sizin ircdninize kac kisinin baglanabilecegini gösterir. Shell firmaniza kac kisilik ircd server kurabileceginizi sormalisiniz. Eger bu degeri cok yüksek yaparsaniz ve shellinizdede nofile kisitlamasi varsa unrealircd kurulumu hata verecektir. Default 1024 tür.

Would you like any more parameters to configure?
Write them here:
[]-> Enter ile geciniz.


Ve Config islemi Tamamlandi.



[folklor@server Unreal3.2]$ make << Yazip Enterliyoruz

simdi Sira Unreal'i startlamaya geldi Fakat Önce unrealirc.conf düzenleyelim

Eklentide örnek bir conf bulabilirsiniz:




Bu confu kendi bilgilerinizle düzenleyipUnreal3.2 klasörünün icine atiniz. Bu islemi ftp yada pico gibi editör kullanarak yapabilirsiniz.

unrealircd.conf'u pico yardimiyla düzeltebilirsiniz

SSH Kod : pico -w unrealircd.conf



Ctrl+Insert tus kombinasyonuna basarak, degistirdiginiz confu buraya yapistiriz. Daha sonra Ctrl+X' e basarak unrealircd.conf u yazmasini saglayiniz.


Ama Benim Önerim Kesinlikle FTP'den editlenmesidir.
FTP'den Unreal3.2 Klasörüne Girip unrealircd.conf'u pc nize indirip editleyin.Sonra Tekrar Unreal3.2 klasörüne atin.




[folklor@server Unreal3.2]$./unreal start <<< Yazip Enterlayin

Ve Unreal3.2.3 Kurulumu Sona Erdi Bir Sonraki bulusmaya Dek Esen Kalin

Alıntıdır.