Pre-Installation Checklist

Before you begin

  1. Ensure that you have Plant Application Server, Operations Hub Server, and CouchDB installed and running before installing Plant Applications Enterprise Web Client. For information, refer to the Enterprise Deployment Architecture section in the Getting Started Guide.
  2. If you are using a UAA service other than Operations Hub UAA, migrate your UAA data to Operations Hub UAA using uaa-users-migration-utility.
  3. If your installation environment runs behind a proxy, on all the three servers, set the HTTP_PROXY and HTTPS_PROXY environment variables to point to your proxy servers.
    Note: If you are using different nodes for docker registry and remore installation, you must set the HTTP_PROXY and HTTPS_PROXY in the respective nodes.
  4. Create and configure Docker Registry.
  5. Set the NO_PROXY environment variable to the IP addresses or host names of the local Docker Registry, Plant Applications database, Plant Applications, Apache CouchDB, and Operations Hub servers. To do so:
    1. Run the following command: sudo nano /etc/environment
    2. Add the following line in the environment file, and save the file:

      no_proxy=”127.0.0.1, <IP address or hostname of the UAA server>, <IP address or hostname of soadb>, <IP address or hostname of RabbitMQ>, <IP address or hostname of the Docker Registry>”

  6. Access the node on which you want to install Plant Applications Enterprise Web Client.
  7. Extract the contents of the plantapps-webclient-docker-images.zip file.
  8. Extract the contents of the plantapps-enterprise-webclient-<buildno>.
  9. Navigate to the installer folder, and run the following shell command: ~/your/path/plantapps-enterprise-webclient-<buildno> sudo chmod +x ./setup.sh