Copy the folder: “serverRootFolder” to the new location. You can copy it to a different directory on the same computer, or to another directory in another computer:
COPY “…/<current CmapServer installation directory>/serverRootFolder”
TO “…/<destination CmapServer installation directory>/serverRootFolder”
Copy the CmapServer configuration file: “serverconfig.txt” to the new location with the same directory structure:
COPY “…/<current CmapServer installation directory>/bin/serverconfig.txt”
TO “…/<destination CmapServer installation directory>/bin/serverconfig.txt”
Install the latest version available of the CmapServer into the <destination CmapServer installation directory>. If you have already been granted permission to use the CmapServer, then you can download the latest version here: http://cmap.ihmc.us/download/CmapServerLogin.php, otherwise please follow the instructions to learn how you can obtain a copy of the CmapServer here: http://cmap.ihmc.us/download/dl_CmapServer.php. Upon installation, the CmapServer installer will recognize that you have a previous CmapServer configuration file and use these values as default in the new installation. The contents of your serverRootFolder will be preserved.
Important ! If you move the CmapServer to another computer, you must configure the Host Name and IP Address of the destination computer to match that of the previous computer so that external links pointing to resources stored in your CmapServer are preserved.
Once you have changed the Host Name and IP Address of the destination computer to that of the previous computer, also change the Host Name and IP Address in the previous computer to something different. By doing this, you will prevent conflicts if the new computer has more than one Network Interface Card (NIC).
If there are blanks next to “server.hostname=” and “server.ip.address=” in the CmapServer Configuration File (serverconfig.txt) on the new computer, then fill them in with the Host Name and IP Address that you just assigned to the destination computer in these two locations:
#################################################################################
# The hostname is the Internet address that will be used to generate the URLs of the web
# pages of the Cmaps stored on the CmapServer, and it is determined automatically by the
# server.
#
# Edit this property if you want the server to use a specific hostname to generate the URLs.
# It is recommended that you enter a full computer name rather than an IP address.
#
# Example: server.hostname=mypc.mydomain
#
server.hostname=
#
#################################################################################
# The IP address is the Internet address that CmapTools will use to contact the CmapServer and
# it is automatically determined and registered by the server.
#
# Edit this property if you want the server to register a specific IP address. Use only dotted-
# decimal TCP/IP addresses.
#
# Example: server.ip.address=123.123.123.1
#
server.ip.address=
#
##################################################################################