--Unreal IRCD Kurulumu--
Shellinize login olunuz.
Unreal3.2.3.tar.gz dosyasını
shellinize ftpden yada wget
ile çekiniz:
wget
http://www.tclarsivi.com/depo/Unreal_IRCD/Unreal3.2.3.tar.tar
ardından tar.gz dosyasını
açınız:
tar -zxvf
Unreal3.2.3.tar.gz
Unreal3.2 klasörünün içine
giriniz:
cd Unreal3.2
Configure işlemini
başlatınız:
./Config
Enter' a basarak bu bölümü
geçin.
Space (Boşluk) tuşuna 2-3
kez basarak bu bölümleri
geçiniz.
Tekrar Enter tuşuna basınız
Karşınıza aşağıdaki gibi bir
ekran gelecektir:
Do
you want to enable the
server anti-spoof protection?
[No] -> YES yazarsanız anti-spoof
koruması aktif olacaktır.
Default olarak no seçilidir.
Önerilen bu seçeneğin No
olarak bırakılmasıdır.
What directory are all the
server configuration files
in?
[/home/goodie/Unreal3.2] ->
IRCD nin kurulacağı klasörü
buradan ayarlayabilirsiniz.
Default olarak kurduğunuz
klasör gözükür. Burayı
enterla geçebilirsiniz.
What is the path to the ircd
binary including the name of
the binary?
[/home/goodie/Unreal3.2/src/ircd]
-> Çalıştıralabilir ircd
dosyasının yükleneceği yeri
buradan ayarlabilirsiniz.
Enterla burayı
geçebilirsiniz.
Would you like to compile as
a hub or as a leaf?
Type Hub to select hub and
Leaf to select leaf.
[Hub] -> Burayı enter ile
geçiniz.
What is the hostname of the
server running your IRCd?
[king.webgrup.org] ->
Serverın hostname'ini
gösterir. Enter ile geçiniz.
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 kalması
önerilir. Enter tuşuyla
geçiniz.
Do
you want to support SSL (Secure
Sockets Layer) connections?
[No] ->
Serverda SSL yükle değilse
bu seçeneği aktif etmeyin.
Aksi takdirde hatalara yol
açabilir.
Do
you want to enable IPv6
support?
[No] -> Serverınıza IPv6
ipleriyle bağlanılmasını
istiyorsanız YES
yazabilirsiniz.
Do
you want to enable ziplinks
support?
[No] -> Enter ile geçiniz.
Do
you want to enable remote
includes?
[No] -> Enter ile geçiniz.
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.
[No] -> Eğer serverınızda
kanaldaki founder yada
adminlerin ~ . gibi modlarda
gözükmesini istiyorsanız,
YES yazınız.
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 geçiniz.
How far back do you want to
keep the nickname history?
[2000] -> Enter ile geçiniz.
What is the maximum sendq
length you wish to have?
[3000000] -> Enter ile
geçiniz.
How
many buffer pools would you
like?
This number will be
multiplied by MAXSENDQLENGTH.
[18] -> Enter ile geçiniz.
How
many file descriptors (or
sockets) can the IRCd use?[1024]
-> Burası önemli. File
descriptors yada number of
open files (nofile) olarak
bilinen shell kısıtlaması,
sizin ircdninize kaç kişinin
bağlanabileceğini gösterir.
Shell firmanıza kaç kişilik
ircd server kurabileceğinizi
sormalısınız. Eğer bu değeri
çok yüksek yaparsanız ve
shellinizdede nofile
kısıtlaması varsa unrealircd
kurulumu hata verecektir.
Default 1024 tür.
Would you like any more
parameters to configure?
Write them here:
[]-> Enter ile geçiniz.
Unreal IRCD nin configure
bölümü tamamlandı. Sırada
make yapmak var, aşağıdaki
komutu yazınız:
make
make işlemide tamamladı.
Unreal IRCD kurulumu bitti.
Sırada en önemli bölümlerden
birisi olan conf bölümünde.
ircd nizi çalıştırmak için
unrealircd.conf
dosyası gereklidir.
Aşağıdaki adreste örnek bir
conf bulabilirsiniz:
http://www.tclarsivi.com/depo/Unreal_IRCD/unrealircd.conf
Bu confu kendi
bilgilerinizle düzenleyip
Unreal3.2 klasörünün içine
atınız. Bu işlemi ftp yada
pico gibi editör kullanarak
yapabilirsiniz.
Editlediğiniz unrealircd.conf
u pico yardımıyla
yaratabilirsiniz:
pico -w unrealircd.conf
Ctrl+Insert tuş
kombinasyonuna basarak,
değiştirdiğiniz confu buraya
yapıştırız. Daha sonra Ctrl+X'
e basarak unrealircd.conf u
yazmasını sağlayınız.
./unreal start
yazarak irc serverınızı
başlatabilirsiniz.
Kendi anlatimim degil
alintir. / Takılan
arkadaslar yazsınlar
yardımcı olurum.