Overview

Download the release to your machine and follow these steps to install the Application Proxy.

Installer

Contact mamori server sales support for a download link.

Contact Sales support if you’re experiencing issues.

01. Login to your machine and download the install file

Login to your machine as any user who can sudo.

sudo su -

Download the install file by substituting the supplied URL in the following command:

wget supplied_install_url

02. Untar the install file

Substitute the release version number in this command:

tar xvfz http-proxy-<version>-install.tar.gz

You should see the following directory structure:

Directory structure

.
└── http-proxy-<version>/
|   ├──README.md                        <-- This README
|   ├──bin/
|   |   ├── encrypt.sh                  <-- Encryption utility for encrypting mamori server connection credentials
|   |   ├── http_proxy_capture.sh       <-- Script to run a proxy traffic capture
|   |   └── http_proxy_standalone.sh    <-- Script to run the proxy in standalone mode
|   |   └── http_proxy_start.sh         <-- Script to run the proxy as a service (used by systemd)
|   ├──config/
|   |   ├── logback.xml                 <-- Log configuration
|   |   ├── monitoring.properties       <-- Monitoring configuration for statistics collection
|   |   ├── proxy.properties            <-- Default proxy configuration file
|   |   ├── proxy-<system>.properties   <-- System specific proxy configuration files
|   ├──install/
|   |   ├── install.sh                  <-- Main installation script
|   |   ├── configure_connection.sh     <-- Script to configure and encrypt the mamori server connection
|   |   ├── install_service.sh          <-- Script to install the proxy as a systemd service
|   |   └── ...     
|   ├──lib/
|       ├── mamoriclient.jar                                        <-- mamori server jdbc jar
|       └── mamori-http-proxy-<version>-jar-with-dependencies.jar   <-- proxy jar
|   └──log/
|       └── proxy-<system>-<instance>.log           <-- System specific proxy logs
|       └── monitoring-<system>-<instance>.log      <-- System specific monitoring logs (if monitoring is enabled)

03. Run the installation script

Run the installation script. This will install the proxy in /opt/mamori/server/http-proxy-<version>:

./http-proxy-<version>/installation/install.sh

Your Application Proxy installation is now complete.

Click Application Proxy configuration to see how to configure and run the Application Proxy against a REST or SOAP API.