Access the PureWeb server

The PureWeb server is the solution's middle tier. It is responsible for managing sessions and coordinating connections. It also provides an interface for system administration and configuration. You can use it to set up authentication and security, view logs, and change default values for many properties such as timeouts, ports and log retention period.

The server is implemented as a standard Java Web Application, using common Java components including the Apache Tomcat 7.0 web container (tomcat.apache.org) and various libraries from the Spring Framework (spring.io).

This section provides basic instructions for starting the server and logging in, as well as an overview of the server pages.


Starting and stopping the server

On Windows

Using the Desktop Icons

  • To start the server, double-click on the Start PureWeb desktop icon.
  • To stop the server, double-click on the Stop PureWeb desktop icon.

Using Commands

  1. Open a console (command prompt) window.
  2. Navigate to the following location:
    [install_path]\Server\tomcat\bin
  3. Type one of the following commands:

    • To start the server: startup.bat
    • To stop the server: shutdown.bat

  4. Close the server console window.

On Linux

  1. Launch an instance of Terminal.
  2. Navigate to the following location:
    /[install_path]/Server/tomcat/bin

  3. Type one of the following commands:
    • To start the server: sudo ./startup.sh

    • To stop the server: sudo ./shutdown.sh

If you are having difficulty starting the server, see the knowledge base for hints of what might be causing the problem.


Logging in and out

Log In

  1. Navigate to the server’s URL; the default URL is http://localhost:8080. This will display the login page.


  2. Enter your login credentials. The default credentials use admin for both the Name and Password fields. To change this, see Changing the administrator password.
  3. Click Sign In. This will display the server’s administrative interface, with menu options in the top right-hand corner. See Server pages summary.

Log Out

  • From the server’s menu options, click on the Logout link.

You will be logged out and the server’s login page will be displayed.


Server pages summary

Some of the options in the table below may not be available, depending on your user role; for more information, see Security roles.

The URLs provided for each page use the default localhost:8080; if you are not using the default, replace with your own values for host and port.

Menu Option Description
Apps

Displays the managed and unmanaged applications that are available on the server. When you first install the server, this page will be empty.

You can launch any application by clicking its Launch button.

For detailed information on how to add your application to this page, see Add application plug-ins to the server.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/links

Status

Displays the status page, which provides a visual dashboard for information about sessions, node capacity, and usage.

For detailed information, see Status page.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/status

Logs

Displays a list of available log files (current and archived) recorded by the server.

For detailed information, see Logs.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/logs

Version

Displays static build and version information about various aspects of the server. This is useful information to provide when contacting support.

You can also access this page directly by navigating to the following URLs:

  • Web: http://localhost:8080/pureweb/server/info
  • Raw text: http://localhost:8080/pureweb/server/info.txt
Support

Displays information on who to contact to get support about the server. This page should be configured to provide the correct information if the server is deployed to specific customer sites.

The default is a generic placeholder message, but you can customize this page.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/support

Configuration

Displays links to the server configuration files, which can be edited directly in the browser.

For detailed information, see General configuration.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/config/plugins

License

Displays static information about the PureWeb server license. This is useful information to provide when contacting support.

The licence is a .lic file that you place into the server directory when you install the SDK. Without this file, the server will launch, but it will not be operational.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/license

Logout

Logs the current user out of the server and displays the login page.

You can also access this page directly by navigating to the following URL:
http://localhost:8080/pureweb/server/login.jsp