SkylineGlobe Server Edge for Windows provides you with everything you need to run SGS on any Windows platform in an installation-free click and go package, eliminating the requirement of Windows Server or IIS installation. All the necessary components are pre-configured and ready to use.
To run SkylineGlobe Server Edge for Windows:
- Extract the files from the SG.zip package to a directory on your computer ("SGS-Edge" directory).
- Place the SkylineGlobe license file (SLSkylineGlobeServer.lic) next to the extracted files.
Note: If using a floating license, an SLFloat.xml file that includes your server URL and the access token received with your Cloud subscription must be saved next to the SLSkylineGlobeServer.lic file in the SGS-Edge directory. To create this file manually, create an XML file called SLFloat.xml, that contains the following line (replace [YOURTOKEN] with the access token received with your Cloud subscription):<Floating><ServerUrl>https://cloud.skylineglobe.com/sws/[YOURTOKEN]/Client/ClientCalls.aspx</ServerUrl></Floating>
- If running SkylineGlobe Server Edge on a single computer, in the SGS-Edge directory, double-click the SGSEdge.exe file to run it, and skip to step 5.
- If running SkylineGlobe Server Edge on a server cluster, do the following:
- Set up a PostgreSQL server for storing SGS databases. More about: Storing SGS Databases on a PostgreSQL Server >
- In the Web.config file located in the SGS directory, replace the value $CATALOG_DB_FILE$ with the path of the catalog.db (.\DB\catalog.db). The location should be shared by all the machines in the cluster, e.g., shared disk.
- On the first machine, double-click the SGSEdge.exe file to run it. Then locate the element <machineKey….. /> in the SGS\Web.config file) and copy it.
- On all other machines, edit the Web.config file located in the SGS directory: Locate the element <machineKey….. /> and replace it with the one copied from the first machine. Then double-click the SGSEdge.exe file to run it.
- Start SkylineGlobe Server Manager. More about: Starting SkylineGlobe Server Manager > Then in the SGS Manager Settings page, set the “Public URL” value. More about: Setting a Public URL - Post-Installation Procedure >
- SGS Edge can only serve content to HTTP clients. If you have clients that only support HTTPS (e.g., TerraExplorer Fusion), you'll need to implement a reverse proxy in front of your server. This allows the server to serve content to these clients over the HTTPS protocol. More about: Enabling HTTPS >