HomeProxyInstallationUbuntu

2.2. Ubuntu

We assume a Ubuntu 8.04 (or later) server.  You would typically download the PureCM Proxy installer for Ubuntu from our website and install it using :-

    $ sudo dpkg -i purecm-proxy-2008.3-0.ubuntu804.x86.deb

This will install the Proxy to the /opt/purecm-proxy folder. You can then startup/shutdown the Proxy using the familiar 'init' scripts (/etc/init.d), for example '/etc/init.d/purecm-proxy start'.

The Proxy has a single configuration script which is :-

    /opt/purecm-proxy/config.sh

The default settings for this file will be :-

    SERVER_USER=purecm

    SERVER_GROUP=purecm

    SERVER_PORT=2010

    MAPPINGS=myproxy.mycompany.com:myserver.mycompany.com:2010

    EXTRA_ARGS=""

Obviously these settings aren't likely to get you very far!   The settings for the generic example from the network diagram below would be (for the London Proxy) :-

 

    SERVER_USER=purecm

    SERVER_GROUP=purecm

    SERVER_PORT=2010

    MAPPINGS=lon-proxy.us.com:purecm.us.com:2010

    EXTRA_ARGS=""

 

The components of the 'MAPPINGS' settings are :-

  1. lon-proxy.us.com: DNS name of this proxy, can use wildcards (e.g. lon-proxy*)
  2. purecm.us.com: Name of the PureCM Server that we're proxying for
  3. 2010: Port number of the remote PureCM Server

If the Proxy will be used for multiple remote PureCM Servers (e.g. multiple branch offices each with their own PureCM Server) you can specify multiple mappings seperated with a semicolon (;).  Each mapping must have its own DNS name (e.g. lon-proxy.us.com is the A/Host record for the proxy and you could also add lon-proxy1.us.com as a CNAME/Alias to the same machine in DNS).  A brief example of this would be :-

    SERVER_USER=purecm

    SERVER_GROUP=purecm

    SERVER_PORT=2010

    MAPPINGS=lon-proxy.us.com:purecm.us.com:2010;lon-proxy1.us.com:purecm1.us.com:2010;

    EXTRA_ARGS=""

For more complex configurations, it may be wise to contact us at support@purecm.com for advice.

This page was: Helpful | Not Helpful