AppController – HowTo Install


Install Prereqs from PS:

Install-WindowsFeature NET-Framework-45-Core,NET-WCF-Services45,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Asp-Net,Web-Asp-Net45,Web-Net-Ext,Web-Net-Ext45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Request-Monitor,Web-Http-Tracing,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Mgmt-Console

(only for client function):

Install-WindowsFeature -Name Net-framework-core -Source G:\sources\sxs (only for Client function)

.\Silverlight_x64.exe /qb (only for Client function)

.\vcredist_x64.exe /qb (prereq for VMM Console)


VMM Console required:

  • Insert VMM CD and Install VMM Console (or start AdminConsole.msi in Prereq directory)
  • Patch VMM Console


  • Open IIS Manager – Create SSL Cert via MMC (need SANs) – if HA – use LB Name as Subject, and Sub+SANs for APPC Servers)
  • Powershell:
    New-SelfSignedCertificate -DnsName, -CertStoreLocation cert:\LocalMachine\My
    $mypwd = ConvertTo-SecureString -String “1234” -Force AsPlainText
    Get-ChildItem -Path cert:\localMachine\my\5F98EBBFE735CDDAE00E33E0FD69050EF9220254 | Export-PfxCertificate -FilePath C:\mypfx.pfx -Password $mypwd


adm_srv_appc local Admin on APPC
  • Add Account to local Admin (gg_appcadmins, adm_srv_appc)
  • Create SQL Login and give adm_srv_appc dbo rights


  • Insert APPC CD and Install AppController choose cert

Configuration steps for High Availability Install:

Open APPC PowerShell as Administrator:



  • $Password = ConvertTo-SecureString “P@ssw0rd” -AsPlainText -Force
  • Export-SCACAESKey -Path “C:\Keys\SCAC.key” -Password $Password

Install 2.APPC

  • Import SSL Cert from 1.APPC
  • Insert APPC CD and Install AppController – choose BackEnd DB – APPC Setup knows about first APPC Install and asks for Key


…AppController and VMM are a good team for building a small/medium size private cloud environment – if you want to see how VMM is installing – read: