Introduction
The CoreOne selfSuite “Self-service and web portal Service Portal” and “Web Portal” is hosted on the CoreOne Web Services Server. It can be installed on a dedicated basis.
Minimum Hardware requiremens
...
8 GB RAM
...
2 CPU-Cores with < 2.0 GHz
Minimal hardware requirements
This server needs the same requirements as the standard server (System requirements CoreOne Suite standard server) and following additional requirements:
C: Partition 60 GB (System)
Software requirements
Windows Server 2019 or higher newer
Standard or Datacenter
Desktop-Expirience Experience enabled
Windows Features / Services (you can install these Features / Services with the Powershell Scripts below)
NET Framework 3.5 Features
Windows Communication Foundation HTTP Activation
Windows Communication Foundation Non-HTTP Activation
.NET Framework 4.6.x or higher Features
WCF Services
HTTP Activation
Message Quueing Queuing (MSMQ) Activation
Named Pipe Activation
TCP Activation
TCP Port Sharing
Web Server (IIS)
Basic Authentication
Windows AutenticationAuthentication
Common HTTP Features
Security
Application Development
ASP.NET 4.x
...
WebSocket Protocol
Powershell Script for installing the required Windows Features / Services
The above listed required Windows Features and Services can be installed through Powershell.
Call the Powershell about Server Manager - Tools - Windows PowerShell .
...
ISE. Copy and paste the Script and execute it (Play-Button).
Info |
---|
The .NET 3.5 Framework must be installed separately using the following instructions Windows Server - Install .NET 3.5 Features |
Code Block | |
---|---|
|
...
| |
$NeededWindowsFeatures = @("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-Net-Ext", "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-WebSockets") foreach( |
...
$Feature in |
...
$NeededWindowsFeatures) { Write-Host " [i] Start installing Windows Feature: " $Feature Install-WindowsFeature -Name |
...
Windows Server 2022
Info |
---|
The .NET 3.5 Framework must be installed separately using the following instructions Windows Server - Install .NET 3.5 Features |
...
$Feature -WarningAction SilentlyContinue Write-Host " [i] Finished installing Windows Feature: " $Feature } $restartServer = Read-Host " [?] Finished installing Windows Features. Please check the Output for any Errors. It is mandatory, to restart the Server before installing the CoreOne Suite or other dependencies. Restart Server now? [y/n]" switch($restartServer){ y{Restart-computer -Force -Confirm:$false} n{Write-Host " [w] Please make sure to start the Server manually before executing further installations steps." pause} default{Write-Warning " [w] Invalid Input"} } |