Setting up UnrealIRCd on a *Nix based shell. this uses Unreal3.2.8.1 as an example.
• SSH to Your shell
• Put in your username and password
• wget http://unreal.brueggisite.de/Unreal3.2.8.1.tar.gz
• tar zxvf Unreal3.2.8.1.tar.gz
• cd Unreal3.2
• ./Config
• Follow the steps it says
• cp /home/artemis/Unreal3.2/doc/example.conf unrealircd.conf
• pico unrealircd.conf
• Edit the conf file
• CTRL+O to save your changes
• CTRL+X to exit the file.
• FTP to the shell and put ircd.motd.fr and ircd.rules.fr in the Unreal3.2 directory.
• Go back to the SSH client and type make
• If there are no errors, connect to your server with the address you specified.
Tips:
• Disable ziplinks and IPv6 if you don't know what it is
• change the 'hostname' part to the server you wish to use
• Unless you have the OpenSSL binaries, disable SSL
Setting up SurrealServices on a *Nix based shell.
• wget http://www.surrealchat.net/services/releases/srsv-0.4.2.tar.bz2
• tar xvf srsv-0.4.2.tar.bz2
• cd srsv-0.4.2
• mv config-example config
• cd config
• pico sql.conf
• Edit that with your MySQL details, save with CTRL+O then exit with CTRL+X
• pico main.conf
• Edit that accordingly, save then exit it.
• IF YOU WANT to edit services.conf, do so now.
• cd srsv-0.4.2
• perl perl db-setup.pl
• Follow the step(s) there.
• cd srsv-0.4.2
• perl services.pl
• If you hit no errors, you should see services connect to your server.