Showing posts with label upgrade. Show all posts
Showing posts with label upgrade. Show all posts

Thursday, February 21, 2013

How to Upgrade Anope Services

Upgrading  Anope Services

Upgrading Anope Services
------------------------

1) Log into SSH.
2) Type wget https://www.hostchaos.com/library/IRC/anope-1.8.7.tar.gz
tar -zxvf anope-1.8.7.tar.gz
cd ~
cd anope-1.8.7
./Config
What directory - Enter
Data files - Enter
Data files owned - Enter
Default umask - 077
Check for mysql libraries - No
Once it has finished configuring, type "make"
Then "make install"


Now you have installed the latest version of Anope on your server, you now need to copy over the database files and services.conf file. Before copying over the services.conf file, read the changes.conf and add any changes to your services.conf file. If you are upgrading from a much older version (say 1.8.0 or before) it would probably be easier to create a fresh configuration file from the example.conf included in the new version you have just installed (edit example.conf as necessary, save, and rename to services.conf).

1) Log into your server with WinSCP
2) Copy over your backed up database files into the Services folder
3) Copy over your EDITED services.conf (if necessary)


Now you need to restart your services.
Restart from your IRC client by typing /msg OperServ restart
cd services
./services start

How to Upgrade UnrealIRCD

How to Upgrade UnrealIRCD

The recommended way to upgrade is:
Linux:
  • Rename your old UnrealIRCd directory (or otherwise you’ll overwrite it in the next step)
  • Extract the new UnrealIRCd version and run ./Config and make
  • Copy your old configuration files to the new directory (unrealircd.conf, motd, rules, server.* [SSL certs], network file, etc)
Windows:
  • Copy all of your configuration files to a temporary location.
  • Run the uninstaller for any previous versions of Unreal you have installed.
  • Run the installer for the new version of Unreal.
  • Copy your old configuration files to the new folder.
Installation Instructions
Linux:
  1. gunzip -d Unreal3.2.X.tar.gz
  2. tar xvf Unreal3.2.X.tar
  3. cd Unreal3.2
  4. ./Config
  5. Answer these questions to the best of your knowledge. Generally if your not sure, the default will work just fine!
  6. make
  7. Now create your unrealircd.conf and other configuration files, see section 4.
Windows:
  1. Run the Unreal installer
  2. Now create your unrealircd.conf and other configuration files, see section 4.