Membangun IRC server dengan ircd-hybrid-7.1.3

Pertama sekali kumpulkan dulu semua bebutuhan yang diperlukan untuk menginstall IRC server ini :
1. ircd-hybrid-7.1.3 bisa didapatkan di http://easynews.dl.sourceforge.net/sourceforge/ircd-hybrid/ircd-hybrid-7.1.3.tgz

atau bisa juga dengan

#wget http://easynews.dl.sourceforge.net/sourceforge/ircd-hybrid/ircd-hybrid-7.1.3.tgz

Lansung saja ya, jika file-nya sudah didapatkan silahkan upload ke folder tujuan anda setelah itu lansung di extract, yang pasti anda login sebagai root.
#tar xvfz ircd-hybrid-7.1.3.tgz
#cd ircd-hybrid-7.1.3
#./configure

Note : harap diperhatikan apakah ada yang error pas ./configure kalo ada error-nya biasanya sih yang dibutuhkan disini adalah tcl8.4.9-src.tar, jika ada error silahkan anda install dulu tcl8.4.9. setelah itu lanjutkan lagi ./configure

#make
#make install

Jika tidak ada keluaran error apa2 berarti installasi irc server anda berhasil dan untuk selanjutnya tinggal configurasi ircd.conf, biasa-nya semua file yang sudah anda install berada :
/usr/local/ircd/

Sekarang masuk ke /usr/local/ircd
#cd /usr/local/ircd
#cd etc/
http://lintau.com/mailto:[email protected] /usr/local/ircd/etc# ls -la
total 56
drwx—— 2 ircd ircd 4096 Mar 28 13:41 ./
drwxr-xr-x 9 ircd ircd 4096 Mar 27 20:52 ../
-rw——- 1 ircd ircd 0 Mar 27 20:25 cresv.conf
-rw——- 1 ircd ircd 0 Mar 27 20:25 dline.conf
-rw-r–r– 1 ircd ircd 30778 Mar 27 20:25 example.conf
-rw——- 1 ircd ircd 58 Mar 27 20:25 ircd.motd
-rw——- 1 ircd ircd 5 Mar 28 13:41 ircd.pid
-rw——- 1 ircd ircd 0 Mar 27 20:25 kline.conf
-rw——- 1 ircd ircd 0 Mar 28 14:04 links.txt
-rw——- 1 ircd ircd 0 Mar 27 20:25 nresv.conf
-rw——- 1 ircd ircd 0 Mar 27 20:25 xline.conf

Coba anda lihat di folder etc ada file example.conf, sekarang anda abaikan saja, dan selanjutnya download saja file configurasi yang sudah jadi di :
#wgetwww.posmetropadang.com/va236904-ircd/ircd.conf

File yang telah anda download simpan di folder /usr/local/ircd/etc dimana file example.conf berada.

IP (192.168.1.108) yang ada pada file ircd.conf diganti dengan IP irc server anda sendiri.

Sekarang bikin group dan user untuk menjalankan service ircd, karena root tidak dizinkan untuk menjalankan service ircd.
#groupadd ircd
#adduser -d /usr/local/ircd -g ircd ircd
#passwd ircd

Sekarang keluar dari root dan loginlah sebagai user ircd dan jalan service ircd yang ada di /usr/local/ircd/bin
#cd bin/
#./ircd
ircd: version hybrid-7.1.3
ircd: pid 1931
ircd: running in background mode from /usr/local/ircd

Kalau semua-nya anda configurasi dengan benar setelah anda ketik ./ircd anda akan mendapatkan keluaran seperti yang diatas.

Sekarang coba anda test di client dan bukalah program mIRC anda lalu ketikkan
/server 192.168.1.xxx

Jika ada koneksi berarti irc server anda sudah bekerja dengan benar.

Selamat mencoba semoga tutorial ini bermanfaat.

Leave a comment

Your email address will not be published.


*