How to install Unreal IRCD with Anope Services

This explains in a few easy steps how to install UnrealIRCD with Anope on Linux machine.

Debian: sudo apt-get install make gcc build-essential openssl libcurl4-openssl-dev zlib1g zlib1g-dev zlibc libgcrypt11 libgcrypt11-dev

First you need to have a shell with us, or local shell and then, wget (Download) a file with this command.

wget --no-check-certificate http://unrealircd.org/downloads/Unreal3.2.10.4.tar.gz

Then do unpacking:

tar xzvf Unreal3.2.10.4.tar.gz
Enter in the dir:

cd Unreal3.2.10.4

Run this to configure Unreal ircd:

./Config

Read the information it gives you, and keep pressing enter for a default values. If you are not sure what to do, just keep pressing ENTER.
When its done, run this:

make

And you are done. Now copy or create a new unrealircd.conf. You can check our unrealircd.conf.
Now do the following:

echo “” > unrealircd.conf; echo “” > ircd.motd; echo “” > ircd.rules

To edit unrealircd, use vim or nano editor, we will use nano in this example.

nano unrealircd.conf

Paste all text from our example to this and press CTRL + X and then write: Y and save it!
Then its time to start unreal ircd. Do this:

./unreal start

Thats it and if you have problems running it, you need to install gcc, make, libs etc..
If you have a shell with us, you won’t have this problems, however if you are on dedicated machine or on local shell, try this first and then repeat the process above.

apt-get install build-essential && apt-get install openssl && apt-get install libcurl4-openssl-dev

Note, that you need to be root for this commands to occur, or ask your root if these are already installed.
Now lets do for services.

Services Linking and Installation ANOPE
wget http://sourceforge.net/projects/anope/files/anope-stable/Anope%201.8.8/anope-1.8.8.tar.gz/download

 

tar -zxvf anope-1.8.8.tar.gz

 

cd anope-1.8.8

 

./Config

Hit enter all the time, just keep pressing ENTER
Do compiling:

make

 

make install

Copy example.conf and rename it to services.conf
Make a edit for unrealircd linking
Run Anope:

./services

Leave a Reply

Your email address will not be published. Required fields are marked *