IRCServices-5.0.63 KURULUMU
Bugünkü kurulumuza en iyi servis sağlayıcılardan bir olan IRCServices kurulumunu anlatacağım.
İlk etapda yapmamız gereken Putty programımız ile belirlenen loginimize(hesabımıza) bağlanıyoruz.
Hesabımızda kuracağımız IRCServices versionu hangisini olmasını istiyorsanız o versionu dileğiniz
şekilde logininize indirerek kuruluma aşağıdaki şekilde başlayabilirsiniz.Ben örnek olarak şuanki
son ve güncel 5.0.63 versionunu belirledim.SSh’dan loginimize bağlanıyoruz.SSh programınız yoksa eğer
http://tartarus.org/~simon/putty-snapshots/x86/putty.exe adresinden indirebilirsiniz.
Loginimize bağlandıkdan sonra ircservices-5.0.63.tar.gz versionunu wget yoluyla.loginimize indiriyoruz.
[diablo@server ~]$ wget http://www.ircservices.za.net/download/old/ircservices-5.0.63.tar.gz
daha sonra ircservices-5.0.63.tar.gz’yi kabuğundan çıkartıp kuruluma hazır hale getiriyoruz.
[diablo@server ~]$ tar zxvf ircservices-5.0.63.tar.gz
ve dosyamızın içine giriş yapıyoruz ve bundan sonra kurulum işlemine başlıyoruz.
[diablo@server ~]$ cd ircservices-5.0.63
[diablo@server ircservices-5.0.63]$ ./configure
Beginning IRC Services configuration.
In what directory do you want the binaries to be installed?
Press Return for the default, or enter a new value.
[/usr/local/sbin] =====> Burda yapmanız gereken ircservicesinizin yolunu belirlemek.
Örnek: /home/loginadı/ircservices yazıp enterliyoruz.
Where do you want the data files to be installed?
[/home/diablo/ircservices/lib] ====> Ben yukarda ircservicesin nereye kurulacağını belirttiğim için suan
data dosyalarını otomatik olarak kuracağı yeri belirler. ENTER tuşuna basıp geçmeniz önerilir.
Dosyalarımızı compiler ettikden sonra “make” ve “make install” işlemlerimize başlıyoruz.
[diablo@server ircservices-5.0.63]$ make
make[2]: Entering directory `/home/diablo/ircservices-5.0.63′
make[2]: `compat.o’ is up to date.
make[2]: Leaving directory `/home/diablo/ircservices-5.0.63′
gcc -rdynamic convert-db.o convert-cygnus.o convert-epona.o convert-hybserv.o convert-magick.o convert-ptlink.o
convert-sirv.o convert-trircd.o convert-ver8.o fileutil-x.o suspinfo-x.o xml-export-x.o ../compat.o -ldl -o convert-db
BINDEST=`echo “/home/diablo/ircservices” | sed ’s,/,\\\\/,g’` ; \
DATDEST=`echo “/home/diablo/ircservices/lib” | sed ’s,/,\\\\/,g’` ; \
sed -e “s/@BINDEST@/$BINDEST/g” -e “s/@DATDEST@/$DATDEST/g”
ircservices-chk
chmod a+x ircservices-chk
make[1]: Leaving directory `/home/diablo/ircservices-5.0.63/tools’
Now run “make install” to install Services.
bu yazıyı en alt satırda görüyorsanız eğer “make” işlemi bitmiş bulunuyor.şimdi “make install” yaparak kurlumumuzu bitiyoruz.
[diablo@server ircservices-5.0.63]$ make install
Don’t forget to create/update your ircservices.conf and modules.conf files!
See the README for details.
[diablo@server ircservices-5.0.63]$ ====> Yukardaki yazıyı görüyorsanız eğer kurulum sorunsuz bir şekilde bitmiş oluyor demektir.
Şimdi yapmamız gereken “ircservices.conf” ve “modules.conf” dosyamızı kendi sunucumuza göre ayarlayıp, FTP yoluyla loginimize bağlanıyoruz.
“ircservices/lib” klasörü içerisine “ircservices.conf” ve “modules.conf” dosyamızı atıyoruz.Daha sonra tekrar SSh’ya dönüp
[diablo@server ircservices-5.0.63]$ cd
[diablo@server ~]$ cd ircservices
[diablo@server ircservices]$ ./ircservices
yazarak servisimizi çalıştırıyoruz.