PDA

Orijinalini görmek için tıklayınız

eXTReMe Tracker
: servere irc nasıl kurulur


coolaFaCaN
06-02-2007, 05:13 PM
Unreal mi CR mi ?
CR,lisans ücretiyle kurulan,web kontrol panelide bulunan ve bugüne kadar showtvnet, mynet gibi büyük firmaların da kullandığı IRC yazılımı.

Unreal ile Tamamen ücretsiz olan,kurulumu ve çözümleri daha basit olan ve istediğiniz modülleri
rahatça kurabileceğiniz,en çok kullanılan IRCd yazılımıdır.

Karşılaştırma yaparsak,CR seçiminde zor bir kurulum ve lisans engeli bekliyor. Maddelendirirsek
Bu şekilde uzar ama sorarsanız Unreal'i tercih ederiz.


Unreal IRCd Nasıl kurulur?

Hesabımıza login oluyoruz,

[[[root@ShellTurk:~]]]

Bir adresten kuracağımız Unreal IRCd dosyasının sıkıştırılmış hâlini indiriyoruz,

[[[root@ShellTurk:~]]] wget Sitedeki Linkleri Sadece Üyelerimiz Görebilir..

Sıkıştırılmış dosyayı açıyoruz ;

[[[root@ShellTurk:~]]] tar -zxvf Unreal3.2.3.tar.gz

....
....
....
(Dosya döküm )
....
....

Sıkıştırılmış dosya "Unreal3.2" isminde bir klasöre çıkarıldı. Şimdi o klasöre geçiyoruz ;

[[[root@ShellTurk:~]]] cd Unreal3.2

Ve Gerekli derleme komutlarıyla Devam ediyoruz ;

[[[root@ShellTurk:~]]] ./Config


....
....
....

(Burada çıkacak soruları "Enter" ile geçiyoruz. Gerekli yerleri değiştirerek "Enter"lıyoruz tabi.

Son derleme komutumuzu yazıyoruz;

[[[root@ShellTurk:~]]] make

....
derleme işlemleri...
....

Unreal IRCd Unreal3.2 klasöründe kullanıma hazır hâle geldi. Şimdi yapmamız gereken sadece
bir conf dosyası düzenlemek,dosyayı attıktan sonra ;

[[[root@ShellTurk:~]]] ./unreal start

Şeklinde IRC Server'ı çalıştırmak. Tabii isteniyorsa servisleri yüklemek.
( Conf derleme konularını aynı forum altında aratın. )

Ayarları nasıl yapılır sorunuza tam cevap veremeyeceğim çünkü Unreal için değiştirilebilir yüzlerce
opsiyon mevcut. Örnek girişteki "Looking up your hostname" yazan yeri bile değiştirmeniz mümkün.
Bunun yanında eklenebilir modül v.s. yazılımlar eklenir v.s. v.s. v.s.

Hangi ayar hakkında yardım istediğinizi yazarsanız detaylı bilgiyi yazarım.

Modül nedir?

Modüller Unreal IRCd çalışması,ve istediğimiz özellikleri kullanabilmemiz için yazılan küçük
yazılım parçacıklarıdır. Örnek olarak, kullanıcıların /ircops gibi bir komut kullanarak
online olan operatörlerimizi görmesini istiyorsak bunu bir modül yardımı ile yaparız.

Peki modül nasıl kurulur ?

Hesabımıza login oluyoruz, ( Burada spy modülü kurmayı anlatıyorum. Örnek alırsınız. Spy modülü
bilindiği üzere yetki verilen adminlerin kullanıcıların özelini okuma özelliğidir.)

[[[root@ShellTurk:~]]] cd Unreal3.2/src/modules

(Bu klasöre modülümüzün "*.c" uzantılı dosyasını wget ile çekerek yada FTP ile bağlanarak atıyoruz.)
(m_spy.c dosyasının atılmış olduğunu varsayıyorum.)

[[[root@ShellTurk:~]]] make custommodule MODULEFILE=m_spy

Ve conf dosyamıza gereken satırı ekliyoruz ;

[[[root@ShellTurk:~]]] cd
[[[root@ShellTurk:~]]] cd Unreal3.2


loadmodule "src/modules/m_spy.so";

Bu satırı conf dosyamızın uygun yerine ekledikten sonra ;

[[[root@ShellTurk:~]]] ./unreal rehash

Yazarak son yapılan işlemleri kaydediyoruz. Spy modülü kullanıma hazır.

hllcn
06-03-2007, 03:53 AM
sağol kardeş

HaCKeR_Boy
06-03-2007, 03:55 AM
teşekürler

Mouse
06-08-2007, 11:25 PM
bu neye yarıyor :)

coolaFaCaN
06-09-2007, 10:08 PM
sizde saolsun kardeslerim