Introduction
All services and tasks run on the CoreOne Application Services Server.
Minimum Hardware requirements
16 GB RAM
4 CPU-Cores with > 2.0 GHz
C: Partition 60 GB (System)
D: Partition 250 GB (Database)
X: Partition 100 GB (Database Dumps for Backup)
Software requirements
Windows Server 2016 or higher
.NET Framework 4.8 or higher
Windows Features / Services
NET Framework 3.5 Features
Windows Communication Foundation HTTP Activation
Windows Communication Foundation Non-HTTP Activation
.NET Framework 4.6.x or higher Features
HTTP Activation
Message Quueing (MSMQ) Activation
Named Pipe Activation
TCP Activation
TCP Port Sharing
WCF Services
Role Administration Tools
AD DS Tools
Powershell Commands for installing the required Windows Features
Call the Powershell about Server Manager - Tools - Windows PowerShell.
Windows Server 2012 R2 (deprecated)
Install-WindowsFeature RSAT-AD-Powershell, RSAT-AD-Tools, RSAT-ADDS, RSAT-AD-AdminCenter, RSAT-ADDS-Tools, Powershell, powershell-v2, powershell-ise, NET-Framework-Features, NET-Framework-Core, net-http-activation, net-non-http-activ, net-framework-45-features, net-http-activation, net-non-http-activ, net-framework-45-features, net-wcf-msmq-activation45, net-wcf-pipe-activation45, net-wcf-tcp-activation45, NET-WCF-TCP-PortSharing45 -Restart |
Windows Server 2016
The .NET 3.5 Framework must be installed separately using the following instructions Windows Server 2019 - .NET 3.5 Features
$features = @("RSAT", "RSAT-AD-Powershell", "RSAT-AD-Tools", "RSAT-ADDS", "RSAT-AD-AdminCenter", "RSAT-ADDS-Tools", "Powershell", "powershell-v2", "powershell-ise", "NET-Framework-Features", "NET-Framework-Core", "net-http-activation", "net-non-http-activ", "net-framework-45-features", "net-http-activation", "net-non-http-activ", "net-framework-45-features", "net-wcf-msmq-activation45", "net-wcf-pipe-activation45", "net-wcf-tcp-activation45", "NET-WCF-TCP-PortSharing45","Powershell", "powershell-v2", "powershell-ise", "WEB-Server", "web-basic-auth", "web-windows-auth", "web-common-http", "web-security", "web-app-dev", "net-framework-features", "net-framework-core", "net-http-activation", "net-non-http-activ", "net-framework-45-features", "net-wcf-msmq-activation45", "net-wcf-pipe-activation45", "net-wcf-tcp-activation45", "NET-WCF-TCP-PortSharing45", "web-asp-net", "web-asp-net45", "RSAT") foreach($feature in $features) { Install-WindowsFeature -Name $feature } |
Windows Server 2019
The .NET 3.5 Framework must be installed separately using the following instructions Windows Server 2019 - .NET 3.5 Features
$features = @("NET-Framework-45-Features", "NET-Framework-45-Core", "NET-Framework-45-ASPNET", "NET-WCF-Services45", "NET-WCF-HTTP-Activation45", "NET-WCF-MSMQ-Activation45", "NET-WCF-Pipe-Activation45", "NET-WCF-TCP-Activation45", "NET-WCF-TCP-PortSharing45", "WAS", "WAS-Process-Model") foreach($feature in $features) { Install-WindowsFeature -Name $feature } |
Windows Server 2022
The .NET 3.5 Framework must be installed separately using the following instructions Windows Server 2019 - .NET 3.5 Features
$features = @("Web-Server", "Web-WebServer", "Web-Common-Http", "Web-Default-Doc", "Web-Static-Content", "Web-Http-Redirect", "Web-Performance", "Web-Stat-Compression", "Web-Security", "Web-Filtering", "Web-Basic-Auth", "Web-Windows-Auth", "Web-App-Dev", "Web-Net-Ext45", "Web-AppInit", "Web-Asp-Net45", "Web-ISAPI-Ext", "Web-ISAPI-Filter", "Web-Mgmt-Tools", "Web-Mgmt-Console", "NET-Framework-45-Features", "NET-Framework-45-Core", "NET-Framework-45-ASPNET", "NET-WCF-Services45", "NET-WCF-HTTP-Activation45", "NET-WCF-MSMQ-Activation45", "NET-WCF-Pipe-Activation45", "NET-WCF-TCP-Activation45", "NET-WCF-TCP-PortSharing45", "WAS", "WAS-Process-Model", "Web-Mgmt-Tools", "Web-Mgmt-Console") foreach($feature in $features) { Install-WindowsFeature -Name $feature }
Optional Windows Features
AD Management Tools
$features = @("RSAT", "RSAT-AD-Powershell", "RSAT-AD-Tools", "RSAT-ADDS", "RSAT-AD-AdminCenter", "RSAT-ADDS-Tools") foreach($feature in $features) { Install-WindowsFeature -Name $feature } |
Powershell
$features = @("PowerShellRoot", "PowerShell", "PowerShell-ISE") foreach($feature in $features) { Install-WindowsFeature -Name $feature } |