Versions Compared

Key

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

...

Register / Index

Table of Contents

Einleitung

...

Basis-Installationen / Vorkontrollen / Restriktionen

...

Features, Roles, Services

...

  •  .NET Framework 4.7.1

...

  •  .NET Core Windows Server Hosting bundle

...

  •  Microsoft Visual C++ 2015 Redistributable x64

...

Antivirus

...

Virtuelle Server

...

Datensicherung

...

CoreOne Suite "All-In-One"

Go to Register / Index

Die CoreOne Suite kann als "All-In-One" System installiert und genutzt werden. Hierbei werden alle Komponenten CoreOne Suite "Application Services" und CoreOne Suite "Web Services" auf dem selben Server installiert.

Hardware Anforderungen

  • 16 GB RAM 
  • 4 CPU mit 2.0 GHz 
  • C: Partition 100 GB (System)
  • D: Partition 250 GB (Datenbank)
  • X: Partition 100 GB (Datenbank Dumps für Backup)

Software Anforderungen

  • Windows 2008 R2 Server oder höher
  • .NET Framework 4.7 oder höher
  • Windows Features / Services
    • NET Framework 3.5 Features
      • Windows Communication Foundation HTTP Activation
      • Windows Communication Foundation Non-HTTP Activation
    • .NET Framework 4.6.1 Features oder höher
      • HTTP Activation
      • Message Quueing (MSMQ) Activation
      • Named Pipe Activation
      • TCP Activation
      • TCP Port Sharing
      • WCF Services
        • HTTP Activation
        • Message Quueing (MSMQ) Activation
        • Named Pipe Activation
        • TCP Activation
        • TCP Port Sharing 
    • Role Administration Tools
      • AD DS Tools
    • Web Server (IIS)
      • Basic Authentication
      • Windows Autentication
      • Common HTTP Features
      • Security
      • Application Development
      • Dynamic Content Compression
      • ASP.NET 4.6

Powershell Command

Windows 2012 R2

Code Block
languagepowershell
Install-WindowsFeature RSAT, RSAT-AD-Powershell, RSAT-AD-Tools, RSAT-ADDS, RSAT-AD-AdminCenter, RSAT-ADDS-Tools, 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, web-asp-net, web-asp-net45, Web-Dyn-Compression -Restart

Windows 2016

...

Code Block
languagepowershell
$features = @("RSAT", "RSAT-AD-Powershell", "RSAT-AD-Tools", "RSAT-ADDS", "RSAT-AD-AdminCenter", "RSAT-ADDS-Tools", "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", "web-asp-net", "web-asp-net45", "Web-Dyn-Compression")

foreach($feature in $features)
{
    Install-WindowsFeature -Name $feature
}

CoreOne Suite "Application Services"

Go to Register / Index

Auf dem CoreOne Application Services Server laufen sämtliche Services und Tasks. Er bildet das zentrale Herzstück der CoreOne Suite.

Hardware Anforderungen

  • 16 GB RAM 
  • 4 CPU mit 2.0 GHz 
  • C: Partition 100 GB (System)

  • D: Partition 250 GB (Datenbank)

  • X: Partition 100 GB (Datenbank Dumps für Backup)

Software Anforderungen

  • Windows 2008 R2 Server oder höher
  • .NET Framework 4.7 oder höher
  • Windows Features / Services
    • NET Framework 3.5 Features
      • Windows Communication Foundation HTTP Activation
      • Windows Communication Foundation Non-HTTP Activation
    • .NET Framework 4.6.1 Features oder höher
      • HTTP Activation
      • Message Quueing (MSMQ) Activation
      • Named Pipe Activation
      • TCP Activation
      • TCP Port Sharing
      • WCF Services
    • Role Administration Tools
      • AD DS Tools

Powershell Command

Windows 2012 R2

Code Block
languagepowershell
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 2016

Die Powershell über Server Manager - Tools - Windows PowerShell aufrufen.

Code Block
languagepowershell
$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")

foreach($feature in $features)
{
    Install-WindowsFeature -Name $feature
}

CoreOne Suite "Web Services"

...

Introduction

This page describes the recommended system requirements for the CoreOne Suite Services. A server infrastructure that meets the specifications described in this documentation is required for the installation of the CoreOne Suite. The IT infrastructure listed is required at the time of initial installation and for smooth operation

Basic-Installations / Preliminary controls/ Restrictions

Antivirus

Various antivirus programs show an influence on the performance of the CoreOne Suite. To avoid this, the directories in which the CoreOne Suite software is installed (Including subdirectories) must be excluded from RealScan and from periodic scanning by the anti-virus program. Of course this also applies to the directories of the databases.

Default Paths to exclude (incl. all sub-folders):

  • C:\Program Files\ITSENSE AG

  • C:\ProgramData\itsense

  • Program Files and ProgramData of the MySQL or MariaDB Service.

  • MySQL or MariaDB data directory (depending on the MySql distribution)

In addition CoreOne Suite related services should be excluded from the virus scan to improve the performance. The following Windows Services are relevant:

  • CoreOne Suite Service

  • CoreOne Workflow Service

  • MySQL or MariaDB Service

Virtual Server

The CoreOne Suite can be installed on virtual servers. However, the performance of the virtual servers must be equivalent to the specifications of the physical servers. Since the CoreOne Suite requires high-performance access to the databases, especially in connection with provisioning tasks, fast access to the hard disk(s) is essential. Due to this, we recommend Flash-Storage.

Data backup

With the installation of the CoreOne Suite, ITSENSE AG sets up a standard database backup via the windows task planning. A backup file of the database is created on a local drive on the server. We strongly recommend that you back up this backup file to an external network drive or external network hard drive on a daily basis. Some Configuration is also stored under the ProgramData-Folder. We recommend, to backup all servers on daily base.

Certificates

For secure communication between the CoreOne Web Services and the end devices, an SSL certificate is required that corresponds to the CoreOne Web Services. If the CoreOne Web Services and the CoreOne Application Services are installed on the same system, the certificate can be used. See also: System requirement Certificates

Token signing (Optional) 

A certificate with wich the private key can be exported is required for token signing. See also: System requirement Certificates

User accounts

In order to operate the CoreOne Suite properly, at least one service user account is required that has sufficient authorizations in the connected target systems. The service user account must be authorized to the private keys of the certificates used (MMC) and have “Logon as Service” rights on the system (GPEDIT) and be a member of the local administrators group.