Install UnrealIRCd on a CentOS 7

UnrealIRC is the most popular IRC server.
Be sure to build and run the IRCd as a regular user and not as root. If you are on a VPS / root shell then create a user 'unrealircd' or similar (sudo adduser unrealircd) and do all steps below as that user (login as user 'unrealircd').

- Login to SSH as root and switch to user for installing the UnrealIRC

# adduser 'user'

- Switch to user and home directory

# su 'user'
# cd ~

- Download and extract the client's source code:

# wget https://www.unrealircd.org/unrealircd4/unrealircd-4.0.1.tar.gz
# tar zxf unrealircd-4.0.1.tar.gz
# cd unrealircd-4.0.1
- Start Config
run the ./Config script which will ask a number of questions. You can just press Enter to accept the default answers.
# ./Config
Now, compile UnrealIRCd by running make, this may take a minute (or two):
# make
Finally, run make install (important!):
# make install
- Configuration:

# cp ~/unrealircd/conf/examples/example.conf ~/unrealircd/conf/unrealircd.conf
# nano ~/unrealircd/conf/unrealircd.conf

Walk through the unrealircd.conf block by block / line by line and edit the settings to suit your needs. This takes 10 - 20 minutes.

- Test Configuration:

# cd ~/unrealircd
# ./unrealircd start



  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

Increase PHP file Upload size in windows server 2008

The php.ini file is the default configuration file for running applications that require PHP. It...

Setup Basic POP3/IMAP Mail Server in Centos/RHEL

Setup Basic POP3/IMAP Mail Server in Centos/RHELSetting up a mail server can be quite...

How Do I access RDP

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft, which provides a...

Update Time-Zone on OpenVZ VPS

OpenVZ will reflect the host server’s time by default, You can configure your VPS with custom...

Enable TUN/TAP in Solus VM

 TAP (as in network tap) simulates a link layer device and it operates with layer 2 packets such...