Moving Aurea List Manager on Linux
The recommended procedure for moving Aurea List Manager is described below.
For best results, upgrade and move Aurea List Manager in two stages:
Upgrading Aurea List Manager
- Upgrade to the current version of the old machine. For more information, see Upgrade-Instructions
- Follow the instructions below to move that Aurea List Manager installation to the new machine.
IMPORTANT
Back up your database before moving Aurea List Manager.
Moving Aurea List Manager
- Shut down Aurea List Manager on the old machine.
- You need to know the name of this Aurea List Manager machine as it is configured in your database.
- Open the file
~/ListManager/bin/lmcfg.txt
using a plain-text editor such as VI. - Note the value of
$node_name
. - Start the installer Aurea List Manager on the new machine. On Unix cd to the
lm/bin
directory, and run from the command prompt:./install_lm.pl
- Select New Install.
- When the installer requests the database information, you may provide the information for your earlier Aurea List Manager installation, but do not have the installer create the tables for you as this will delete your database.
- Alternatively, you may create a database or user just for the installation, and change which database
Aurea List Manager uses by editing
lmcfg.txt
with a plain text editor. For information, see Connecting to Your Database with lmcfg.txt. - Proceed with the installation as prompted.
- Shut down Aurea List Manager if you started it after the installation.
- Open a command prompt and change to the Aurea List Manager directory.
- Run the following commands to retrieve the activation code for the new machine:
lm clearactivation
lm getactivation
- Start Aurea List Manager and the Aurea List Manager web server.
- Depending on your settings for your previous installation, the Aurea List Manager web server may not be able to communicate with Aurea List Manager on the localhost (127.0.0.1), preventing it from running. If running Aurea List Manager from the command prompt, you are going to see a message like this one: Error: unable to listen to: TCP/IP address: 192.168.0.5, port number: 2021
- If this is the case for your installation, follow these steps:
- Open the file
~listmanager/tclweb/bin/tclhttpd.rc
with a plain-text editor such as VI. - Note the IP address being used in
Config ipaddr
. - Open a command prompt and run the following command, specifying the IP address
from tclhttpd.rc for the IP address:
lm tclportbindip ip_address
. - Start Aurea List Manager and the Aurea List Manager web server.
- Log into the Aurea List Manager web interface as a server administrator.
- Go to Utilities > Administration >Sites, and edit any sites for this node (or all sites if you are not on a clustered environment).
- Change the Internet Host Name and the URL to web interface (unless your webserver resides on a different machine) fields for each site to point to the name of your new Aurea List Manager machine.
- On the SMTP tab, change the Incoming SMTP IP address and Outgoing SMTP IP address to either All or the IP addresses of your current machine. Make the same change on the NNTP tab to the NNTP IP address" field.
- Finally, if you have ClickTracks integration, hit the Change button next to the Connection String field on the ClickTracks tab to update the URL there.
- Go to Utilities > Administration > Server > Server Settings > Machine Settings > IP Addresses and specify what IP addresses Aurea List Manager should bind to for DNS lookups.