Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

These instructions were tested on a clean Windows Server 2012 R2 server

...

Table of Contents
printablefalse

 Artemis On-Premise

Add Server Role

  1. Add Server Role: Web Server(IIS).
  2. Under .NET Framework 4.5 Features:
    1. Add ASP.NET 4.5.
    2. CF Services: Add Http activation.
  3. Under Web Server Role (IIS), locate Role Services.
  4. Add Application Development/ASP.NET 4.5. This automatically adds:
    • .NET Extensibility 4.5
    • ISAPI Extensions
    • ISAPI Filters
  5. Install DotNetCore Windows server Hosting.
  6. From Command Prompt, execute net stop was /y followed by net start w3svc.
  7. Remove Default Web Site in IIS Manager.
  8. Create a folder called c:\Artemis.
  9. Create a folder called c:\Artemis\logs.

...

  1. In IIS Manager create a new website.
    Site name: Vendnovation
    Physical Path: c:\Vendnovation
    Hostname: blank 
  2. Edit the new Vendnovation App Pool.
  3. Ensure .NET CLR version is set to v4.0.
  4. Extract contents of Vendnovation.zip to c:\Vendnovation.
  5. Paste Vendnovation.zip onto desktop.
  6. Right-click Extract All.

    Info

    Files will be extracted to the folder c:\Artemis.


  7. Click Extract.
  8. Edit c:\Vendnovation\web.config (with notepad)
    1. Under the <appSettings> element, set ArtemisUserName to the external user created in Artemis.  e.g. “hometown_vendnovation”.
    2. Set ArtemisPassword to the corresponding password.
    3. Set ArtemisURL to the URL you will be using to get from Vendnovation service to Artemis.

      Note

      If you are on the same server, it will be something similar to http://localhost/api/Vending/ depending on how you are handling the binding.


    4. Set LogFilename to c:\Vendnovation\logs\log-{Date}.txt.

      Note

      Unlike Artemis, this is XML and not JSON; therefore, there are no escaped backslashes in the path.


    5. Change LogFilename to c:\\artemis\\logs\\log-{Date}.txt.

    6. Set IncludeExceptionDetailInFaults to False True.
    7. Set directoryBrowse enabled to False.
    8. Save web.config.
    9. Start the Vendnovation website.

...