ThingWorx Edge MicroServer (EMS) > Downloading and Installing the ThingWorx EMS and LSR
Downloading and Installing the ThingWorx EMS and LSR
The ThingWorx EMS is available from PTC and is distributed as a .zip file.
To install the package, follow these steps:
1. The distribution bundle for EMS is available through the PTC Support site, Order or Download Software Updates page, at If you are not already logged in, you are prompted to log in before access to this page is granted.
2. On the Order or Download Software Updates page, click the link appropriate to your situation:
Download Software by Sales Order Number — if you are downloading for the first time and have your Sales Order Number (SON).
Order or Download Software Updates — if you have a support agreement with PTC that allows software downloads.
3. Either way, on the Customer Search page, enter your Customer Name and Customer Number and click Next.
4. If you chose to download by SON, enter your SON in the page that appears, and click Submit. Otherwise, continue to the next step.
5. On the PTC Software Download page, select the product family, THINGWORX EDGE MICROSERVERS.
6. Click the plus sign to expand the latest major release, which is at the top of the list (for example, 5.4).
7. Expand ThingWorx Edge MicroServers.
8. Expand Most Recent Datecode.
9. Choose and download the distribution bundle that is correct for the operating system and platform that you want to use.
With EMS v.5.4.8 and later, the distribution bundles provide only OpenSSL 1.1.1:
As of EMS v.5.4.6, the distribution bundles no longer provide axTLS libraries. Only the OpenSSL libraries are included in the distribution bundles. Refer to the ThingWorx Edge MicroServer and Lua Script Resource Support Matrix for more information.
10. After downloading the distribution bundle, select a location for extracting it.
11. Unzip the distribution archive. You are ready to start configuring the EMS.