Installing IRC Server on Rackspace Cloud Server means we will run Internet Relay Chat server of our own.This guide explains how to install IRC server ircd-irc2. Previously, we talked about IRC Clients for OS X and Internet Relay Chat or IRC. This is a step by step guide with all the commands for installing IRC Server on Rackspace Cloud Server.
Installing IRC Server on Rackspace Cloud Server : Basics
There will be not much difference in commands for installing IRC Server on Rackspace Cloud Server or any other server, you can even install on localhost, however, the networking side should configured properly.
Basically we need to SSH to remote server. For that purpose, on Mac and GNU Linux, we have Terminal App and other applications like iTerm2. There is also SSH Tunnel Apps for Android. For Windows PC, you have to use PuTTY. You can watch video like this one for the initial steps to spin up the server.
For Windows, you will start to SSH with this kind of Window :
But for OS X or Linux, we will use commands directly, you can read the guide on Connecting Cloud Server From Mac OS X Using iTerm2.
Installing IRC Server on Rackspace Cloud Server : Steps and commands
We need some basic preparation for installing IRC Server on Rackspace Cloud Server. We will use Ubuntu latest version for this purpose. Type :
sudo nano /etc/apt/sources.list
This is to add enable the universe and multiverse repositories in Ubuntu. It will look like this for Rackspace :
Its updated as Rackspace updates the mirror on few hourly basis, still as convention, update it :
To install ircd-irc2, run the following command :
sudo apt-get install ircd-irc2
The IRC settings can be done in the configuration file /etc/ircd/ircd.conf :
sudo nano /etc/ircd/ircd.conf
M:irc.localhost::Debian ircd default configuration::000A
# irc.livecipher.com should be resolvable in your Domain Name Server. The IRC host name should not be same as the host name.
A:Organization, IRC dept.:Daemon <email@example.com>:Client Server::IRCnet:
There is an example configuration file at : /usr/share/doc/ircd-irc2/ircd.conf.example.gz. The IRC banner has to be displayed in the IRC client, when the user connects to the server can be set in /etc/ircd/ircd.motd file. Restart :
sudo /etc/init.d/ircd-irc2 restart
This is not the hybrid version, this is not intended to install ZNC a system daemon.
Follow the Author of this article :