WebBoRaN
  Anope Services KuruLumu
 

“ ANOPE SERVICES KURULUMU ”

IRC Anope Server Nasıl Kurarım?

IRC Server Kurmak İçin Öncelikle Bir Shell Hesabına IRCD-Programlarına (irc-bot-services vb.) ihtiyac vardir.

Shell'inizi Kendi Makinenize Kurmayı Anlatmıycam.

Cunku Bu İyi Bir Verim Vermez. Ve Makinenizin Her Zaman Açık Kalmasını Gerektirir. Bu Yolda En İyi Çözüm IRCD Satan Shell Firmalarıdır. Ilk Kurulumları Ucretsiz Olup, (bazilarinda) ikinci kurulumlar paralıdır. Egerki IRCD sisteminizde bir sorun olustu. Ve 2. kurulum icin shell satan firma sizden ikinci bir kurulum parasi istedi? Bu Zaman ne Yapicaz? İşte Para Vermek İstemiyoruz Ve Bastan Kurulum İstiyoruz Hadi Bakalim O Zaman Unreal IRCD Kurulumundan Ve Unreal IRCD Uzerine Anope Services Kurulumundan Asagida Biraz Bahsedelim

Shell'imizi Aldık Efendim.
Login Oluyoruz.
Unreal3.2.3.tar.gz dosyasını shellinize ftpden yada wget ile çekiyoruz.
wget http://unrealircd.fyrebird.net/Unreal3.2.3.tar.gz
Ardından tar.gz dosyasını aciyoruz.

tar -zxvf Unreal3.2.3.tar.gz
Unreal3.2 klasörünün içine giriyoruz:
cd Unreal3.2
Configure işlemini başlatıyoruz:
./Config
Dedigimiz Gibi Asagidaki Gibi Bir Kurulum Sayfası Karşımıza Geliyor..

Enter Diyerek Bu Bölümü Geçiniz.
Bu resim ekranınıza sığabilmesi için küçültülmüştür. Bu alana tıklayarak büyük resimi görebilirsiniz. Orjinal resimin boyutları 728x628 ve büyüklüğü 133KB.
Space tuşuna 2-3 kez basarak bu bölümleri de geçiniz.
Bu resim ekranınıza sığabilmesi için küçültülmüştür. Bu alana tıklayarak büyük resimi görebilirsiniz. Orjinal resimin boyutları 727x350 ve büyüklüğü 81KB.
Bi Daha Enter Tuşuna Bastigimizda Aşağıdaki Gibi Bir Ekran Goruntusu Karşımıza 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?
[trinity.sis.com.tr] -> Serverın hostname'ini gösterir. Enter ile geçiniz.

Bu resim ekranınıza sığabilmesi için küçültülmüştür. Bu alana tıklayarak büyük resimi görebilirsiniz. Orjinal resimin boyutları 775x347 ve büyüklüğü 52KB.
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.

VE UNREAL IRCD'NIN CONFIG [YAPILANDIRMA] BOLUMU TAMAMLANDI.
VE SIRADA ACTIVATE ICIN MAKE [YAP,KUR] KOMUTU VAR. LUTFEN ASAGIDAKI KOMUTU YAZINIZ.
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 Sis Network'una Ait örnek bir conf bulabilirsiniz:
Http://www.parkie.info/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.

- * ANOPE SERVICES KURULUMU * -

Eğer hala Unreal3.2 klasörü içindeyseniz
cd ..
yazarak home directoryninize geçiniz.
Ardından anope-1.7.8.tar.gz dosyasınız ftp den veya wget ile çekiniz:
wget http://easynews.dl.sourceforge.net/s...e-1.7.8.tar.gz
tar.gz dosyasını açınız:
tar -zxvf anope-1.7.8.tar.gz
anope-1.7.8 klasörüne giriniz:
cd anope-1.7.8
configure işlemine başlayabiliriz:
./Config

In what directory do you want the binaries to be installed?
[/home/goodie/services] Servislerin kuralacağı klasörü gösterir.

Diğer bölümleri enter ile geçebilirsiniz.

Select the closest to the type of server on your IRC network:
1) DreamForge 4.6.7 [dated IRCd, upgrade to a current one]
2) Bahamut 1.4.27 [or later]
3) UnrealIRCd 3.1.1 [or later (not 3.2)]
4) UltimateIRCd 2.8.2 [or later]
5) UltimateIRCd 3.0.0 [alpha26 or later]
6) Hybrid IRCd 7.0 [experimental]
7) ViagraIRCd 1.3.x [or later]
8) PTlink 6.15.0 [experimental]
9) RageIRCd 2.0.0 [beta-6 or later]
10) Unreal 3.2 [Unreal 3.2 beta19 or later]
11) Solid IRCD 3.4.x [Solid IRCD 3.4.6 or later]
12) Plexus 2.0 [or later]
13) Ratbox 2.0.6 [or later]
[no default] 10 Burası önemli kurduğumuz Unreal 3.2 olduğu için 10 yazıyoruz buraya.

Allow anope to automatically check for mysql libaries?
unless you get errors with make, there is no need to
change this setting.
[yes] no mysql'i aktif etmek bazı durumlarda sorun çıkartabiliyor. En iyisi bu No yazıp deactive etmek.

Evet anope services de kuruldu. Şimdi geriye kaldı services.conf
Aşağıdaki adreste Sis Network'una ait örnek bir services.conf bulabilirsiniz:
http://www.parkie.info/services.conf
Bu confu düzenleyip, services klasörünün içine atınız. Bu işlemi ftp yada pico gibi editör kullanarak yapabilirsiniz.
Editlediğiniz services.conf u pico yardımıyla yaratabilirsiniz:
cd services
pico -w services.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.
./services yazıyoruz ve servislerimizin kurulumunu tamamlıyoruz.

Şuanlık bu kadar arkadaşlar.
Baştan Sona Unreal IRCD Ve Uzerine Anope Services Kurduk.
Insallah Biraz Katkı Saglar.
Ve Sizde Bir Shell'e Sahip Olup IRC Serverinizi Kurarsınız.
Kolay Gelsin..
 
  Bugün 1 ziyaretçi (34 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol