Return
27 Ocak 2015, 22:13
Merhaba,
Bu aralar firsattan istifade ederek atheme irc servislerini inceleme firsati buldum. Öncelikle şunu söylemeliyim ki, çok güzel bir servis. Stabil bir şekilde çalışıyor ve bir çok fonksiyona sahip. Sirv3'den sonra sevdiğim tek
servis diyebilirim... Tek eksi yani türkçe olmamasıydı. Her gun aksam 1 saat, atheme'yi türkçeye çeviriyorum. Yavaş ilerliyorum, çünkü tek başıma çeviriyorum ama şunu söyleyebilirim ki bittiğinde tadindan yenmeyecegini düsünüyorum. 8542 satırlık bir dosya var bu dosyayı çevirmesi ne kadar sürer bilmiyorum ben yavaşımdır bu konularda. Herneyse bugun sizlere Atheme IRC Servislerinin en güncel sürümü olan 7.0.5 kurulumunu anlatacağım.
Adım 1: Gerekli olan dosyaları indirelim.
wget [Only Registered Users Can See Links]
Adım 2: İndirdiğimiz dosya sıkıştırılmış olduğu için dosyayı açalım.
tar xvf atheme-services-7.0.5.tar.bz2Adım 3: Klasöre giriş yapalım
cd atheme-services-7.0.5Adım 4: Kuruluma gecip dosyaları derliyelim...
UYARI: Burada dikkat edilmesi gereken nokta, "--prefix=/home/$USER/atheme" bölümüdür. Hangi klasöre kurulacağını belirtmemiz
gerekiyor, yoksa kendisi ~/atheme/ klasörüne kurulum gerçekleştiyor.
./configure --prefix=/home/$USER/athemeAdım 5: Kurulum işlemine devam ederek dosyaları derliyelim.
makeAdım 6: Kurulumu sonlandıralım.
make installNOT!!!
1-)
Eğer BSD işletim sistemi kullaniyorsanız, şu şekilde hata ile karşılaşıyorsanız..
"Makefile", line 1: Need an operator
"Makefile", line 2: Need an operator
make: fatal errors encountered -- cannot continueBu durumda gmake kullanabilirsiniz.
2-) Eğer aşşağıda ki hatayı aliyorsanız
/usr/bin/install: cannot stat `es.mo': No such file or directory
Failed to install es.mo!./configure --disable-nls yaparak sorunuzu çözebilirsiniz. Ama en sağlıklı yöntem işletim sisteminize gettext paketini yüklemek olacaktır.
Eğer herşeyi doğru yaptıysanız atheme klasörü oluşmuş olacaktır...
Adım 7: Atheme klasöründen çıkalım..
cd ..Adım 8: Conf düzenlemesi için atheme klasörüne giriş yapalım...
cd athemeklasörüne giriş yaptıktan sonra etc klasörüne içerisinde atheme.conf adında bir dosya oluşturamamız gerekiyor.
cd etcDaha sonra etc klasörünü terk edip:
cd ..bin klasörüne giriş yapalim
cd binve servislerimizi çalıştıralım
./atheme-serviceskomutuyla servislerinizi caliştirabilirsiniz.
Sizler için örnek bir conf dosyası hazırladım, aşşağıdaki adresten indirebilirsiniz.
Ancak conf dosyasında dikkat edilmesi gereken bazı hususlar var...
loadmodule "modules/protocol/unreal";Dikkat edilmesi gereken bir diğer yer ise,
serverinfo {
name = "services.lookjapan.com";
desc = "Atheme IRC Services";
numeric = "00A";
netname = "irc.lookjapan.com";
hidehostsuffix = "users.behroozwolf.net";
adminname = "BehroozWolf";
adminemail = "admin@BehroozWolf ([Only Registered Users Can See Links]).net";ve tabi ki link satırları
uplink "irc.lookjapan.com" {
host = "31.3.251.171";
#vhost = "127.0.0.1";
password = "123456";
port = 6667;
};Daha sonra her bir servis için yazan
host = "services.lookjapan.com";satırlara dikkat edilmesi gerekmektedir.
Hata mesajları, istekler, kayitlarin hangi kanalda gosterilecegi
logfile "#opers" { error; info; admin; request; register; };services.lookjapan.com ve irc.lookjapan.com yazan yerlere kendi sunucunuzu yazmalısınız.
İyi çalışmalar.
NOT: Sevgili kardeşim BehroozWolf-a, aittir makale bilginize..
Bu aralar firsattan istifade ederek atheme irc servislerini inceleme firsati buldum. Öncelikle şunu söylemeliyim ki, çok güzel bir servis. Stabil bir şekilde çalışıyor ve bir çok fonksiyona sahip. Sirv3'den sonra sevdiğim tek
servis diyebilirim... Tek eksi yani türkçe olmamasıydı. Her gun aksam 1 saat, atheme'yi türkçeye çeviriyorum. Yavaş ilerliyorum, çünkü tek başıma çeviriyorum ama şunu söyleyebilirim ki bittiğinde tadindan yenmeyecegini düsünüyorum. 8542 satırlık bir dosya var bu dosyayı çevirmesi ne kadar sürer bilmiyorum ben yavaşımdır bu konularda. Herneyse bugun sizlere Atheme IRC Servislerinin en güncel sürümü olan 7.0.5 kurulumunu anlatacağım.
Adım 1: Gerekli olan dosyaları indirelim.
wget [Only Registered Users Can See Links]
Adım 2: İndirdiğimiz dosya sıkıştırılmış olduğu için dosyayı açalım.
tar xvf atheme-services-7.0.5.tar.bz2Adım 3: Klasöre giriş yapalım
cd atheme-services-7.0.5Adım 4: Kuruluma gecip dosyaları derliyelim...
UYARI: Burada dikkat edilmesi gereken nokta, "--prefix=/home/$USER/atheme" bölümüdür. Hangi klasöre kurulacağını belirtmemiz
gerekiyor, yoksa kendisi ~/atheme/ klasörüne kurulum gerçekleştiyor.
./configure --prefix=/home/$USER/athemeAdım 5: Kurulum işlemine devam ederek dosyaları derliyelim.
makeAdım 6: Kurulumu sonlandıralım.
make installNOT!!!
1-)
Eğer BSD işletim sistemi kullaniyorsanız, şu şekilde hata ile karşılaşıyorsanız..
"Makefile", line 1: Need an operator
"Makefile", line 2: Need an operator
make: fatal errors encountered -- cannot continueBu durumda gmake kullanabilirsiniz.
2-) Eğer aşşağıda ki hatayı aliyorsanız
/usr/bin/install: cannot stat `es.mo': No such file or directory
Failed to install es.mo!./configure --disable-nls yaparak sorunuzu çözebilirsiniz. Ama en sağlıklı yöntem işletim sisteminize gettext paketini yüklemek olacaktır.
Eğer herşeyi doğru yaptıysanız atheme klasörü oluşmuş olacaktır...
Adım 7: Atheme klasöründen çıkalım..
cd ..Adım 8: Conf düzenlemesi için atheme klasörüne giriş yapalım...
cd athemeklasörüne giriş yaptıktan sonra etc klasörüne içerisinde atheme.conf adında bir dosya oluşturamamız gerekiyor.
cd etcDaha sonra etc klasörünü terk edip:
cd ..bin klasörüne giriş yapalim
cd binve servislerimizi çalıştıralım
./atheme-serviceskomutuyla servislerinizi caliştirabilirsiniz.
Sizler için örnek bir conf dosyası hazırladım, aşşağıdaki adresten indirebilirsiniz.
Ancak conf dosyasında dikkat edilmesi gereken bazı hususlar var...
loadmodule "modules/protocol/unreal";Dikkat edilmesi gereken bir diğer yer ise,
serverinfo {
name = "services.lookjapan.com";
desc = "Atheme IRC Services";
numeric = "00A";
netname = "irc.lookjapan.com";
hidehostsuffix = "users.behroozwolf.net";
adminname = "BehroozWolf";
adminemail = "admin@BehroozWolf ([Only Registered Users Can See Links]).net";ve tabi ki link satırları
uplink "irc.lookjapan.com" {
host = "31.3.251.171";
#vhost = "127.0.0.1";
password = "123456";
port = 6667;
};Daha sonra her bir servis için yazan
host = "services.lookjapan.com";satırlara dikkat edilmesi gerekmektedir.
Hata mesajları, istekler, kayitlarin hangi kanalda gosterilecegi
logfile "#opers" { error; info; admin; request; register; };services.lookjapan.com ve irc.lookjapan.com yazan yerlere kendi sunucunuzu yazmalısınız.
İyi çalışmalar.
NOT: Sevgili kardeşim BehroozWolf-a, aittir makale bilginize..