Application Installation
1. Requirements for receiving a licensed build from GEO Jobe
...
The URL where Admin Tools will be installed (the URL that will appear in the browser’s address bar when accessing the tools).
The URL of each Portal including the host name and web adapter.
Whether or not IWA is being used for each Portal. For Portals not using IWA, an OAuth App ID must be created for each Portal via registering a Web Mapping Application item. The URL of Admin Tools must be set in the Valid Redirect URI’s of the Web Mapping Application item. If the Admin Tools is being hosted on the same server as a Portal, the option for app registration may not show up and this is a known issue by ESRI.
2. Request a new build from GEO Jobe
...
The Admin Tools Server application is written in JavaScript and runs on Node.js. It is recommended that Node.js be installed on the machine hosting the application, however it is not required. See: Installing Without Node.js on the Web Server.
2. Install MongoDB
Download MongoDB 3.4.1 Windows x64 and install.
If there are any issues, see the MongoDB Installation Guide.
- Configure a Windows Service for MongoDB
3. Install MongoDB
Download MongoDB 3.4.1 Windows x64 and install.
If there are any issues, see the MongoDB Installation Guide.
- Configure a Windows Service for MongoDB
...
3. Install Required Node Modules
Open your cmd prompt & navigate to the Admin Tools 'app-server' directory.
- Run the following command: npm install.
NOTE: Step 4 does require communication with the internet. If your server does not have internet access, then copy the Admin Tools files to your local machine, run the command, and copy the 'node_modules' folder to the server.
...
4. Install Windows service
Open a command prompt as an administrator in the app-server folder located in the root of the application.
Run nssm install "Admin Tools Server"
Path: choose the node.exe in the app-server folder or C:\Program Files\nodejs\node.exeif Node.js is installed.
Startup directory: choose the app-server folder.
Arguments: dojo/dojo.js load=app/Bootstrap
Click Install Service
NOTE: The service can be removed with: nssm remove “Admin Tools Server”
...
5. Start the server
Using Windows Service Manager, start the Admin Tools Server service.
...