Jumat, 22 Juli 2016

Cara install Unreal IRCD


Sebenarnya cara install / cara membuat UnrealIRCd atau server irc sendiri itu
mudah saja, selama shell kita mendukung untuk mengcompile semua file (source)
unreal itu sendiri.
OK lah,,, kali ini saya sekedar mau share bagaimana cara install IRC server
atau yang biasa di sebut UnrealIRCd, mungkin sudah banyak juga tutorial Cara
install / cara membuat UnrealIRCd itu sendiri tapi untuk koleksi saja saya
simpan di web ini.
Yang musti disiapin:
1.) Shell / Ssh (VPS)
2.) PC / Laptop
Command :
# [root@Dir] wget http://www.unrealircd.com/downloads/Unreal3.2.8.1.tar.gz
Extract file tersebut
# [root@Dir] tar -zxvf Unreal3.2.8.1.tar.gz
masuk ke directori ircd nya
# [root@Dir] cd Unreal3.2.8.1sekarang kita mulai untuk configurasi
# [root@Dir/Unreal3.2.8.1] ./Config
Installing 17% terdapat beberapa pilihan :
==[ ADDITIONAL INFO ]==
* See ChangeLog
[Enter to continue]
Do you want to enable the server anti-spoof protection?
[No] -> enter
What directory are all the server configuration files in?
[/usr/local/username/Unreal3.2/] -> enter
What is the path to the ircd binary including the name of the binary?
[/usr/local/username/Unreal3.2/src/ircd] -> enter
Would you like to compile as a hub or as a leaf?
Type Hub to select hub and Leaf to select leaf.
[Hub] -> enter
What is the hostname of the server running your IRCd? -> enter
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] - > enter
Do you want to support SSL (Secure Socket Layer) connections?
[No] -> enter
Do you want to enable IPv6 support?
[No] -> enter
Do you want to enable ziplinks support?
[No] -> enter
Do you want to enable remote includes?
[No] -> enter
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] -> enter
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
How far back do you want to keep the nickname history?
[2000] -> enter
What is the maximum sendq length you wish to have?
[3000000] -> enter
How many buffer pools would you like?
This number will be multiplied by MAXSENDQLENGTH.
[18] -> enter
How many file descriptors (or sockets) can the IRCd use?
[1024] -> enter
Would you like any more parameters to configure?
Write them here:
[] -> enter
setelah tahapan diatas, akan muncul :
Now all you have to do is type 'make' and let it compile. When that's done,
you will receive other instructions on what to do next.
# [root@Dir/Unreal3.2.8.1] make
nah setelah itu kita tinggal buat config nya saja
[root@Dir/Unreal3.2.8.1] cp doc/example.conf unrealircd.conf
nah tinggal edit dehhh unrealircd.conf nya

nah tinggla masukkan aja dehh ke dalam directori Unreal3.2.8.1
tinggal jalankan dehh kalo dah siap di edit
# [root@Dir/Unreal3.2.8.1] ./unreal start
Suscessuf


0 komentar:

Posting Komentar