Systemanforderungen für Jitterbit App Builder
Einführung
Diese Seite beschreibt die Host-Spezifikationen und Softwareanforderungen für die verschiedenen Web- und Datenbankserver, die eine App Builder-Installation bilden.
Empfehlungen
-
Für Produktionssysteme sollten Web- und Datenbankserver nicht auf demselben Host betrieben werden.
-
Für Produktionssysteme sollten keine anderen Systeme auf den Web- oder Datenbankservern betrieben werden.
-
Konfigurieren Sie Web- und Datenbankserver so, dass sie die UTC-Zeitzone verwenden, und halten Sie ihre Zeiten synchronisiert.
Webserver
Hardware
| Plattform | x64, AWS EC2, Azure VM |
| CPU | 4 verfügbare Prozessorkerne, 16 GB Speicher |
| Festplatte | 160 GB |
Unterstützte Betriebssysteme
| Microsoft Windows Server | 2016 R2 (x64) |
| 2019 | |
| 2019 Datacenter | |
| 2022 | |
| 2022 Datacenter | |
| 2025 | |
| Linux | Debian 11 |
| Red Hat 8 |
Software
Windows
| Name | Version |
|---|---|
| ASP.NET Core Runtime Hosting Bundle | 8.0 |
| Internet Information Services (IIS) | 8.5 oder höher |
| (Optional) Crystal Reports | SP21 bis SP32 |
Aktivieren Sie die folgenden Internet Information Services (IIS) Serverrollen:
- Webserver (IIS)
-
Webserver
-
Allgemeine HTTP-Funktionen
- Standarddokument
- Verzeichnisdurchsuchung
- HTTP-Fehler
- Statische Inhalte
Wichtig
Wählen Sie nicht die WebDAV-Veröffentlichung aus.
-
Gesundheit und Diagnostik
- HTTP-Protokollierung
- Leistung (alle)
- Sicherheit
- Anforderungsfilterung
- Anwendungsentwicklung
- .NET-Erweiterbarkeit 3.5
- .NET-Erweiterbarkeit 4.5
- Anwendungsinitialisierung
- ASP .NET 4.5
- ISAPI-Erweiterungen
- ISAPI-Filter
- WebSocket-Protokoll
-
-
.NET-Version
Um Ihre .NET-Version zu überprüfen, geben Sie den folgenden Befehl in eine PowerShell ein:
Get-ChildItem "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" | Get-ItemPropertyValue -Name Release | ForEach-Object
Um zu sehen, welche Laufzeiten installiert sind, verwenden Sie diesen Befehl:
dotnet --list-runtimes
Linux
| Name | Version |
|---|---|
| .NET | 8.0 |
| OpenSSL | |
| [GNU C-Bibliothek] | |
| Kerberos GSSAPI | |
| zlib Komprimierungsbibliothek | |
| libicu (Internationale Komponenten für Unicode-Bibliotheken) |
Die folgenden Beispiele zeigen, wie man diese auf zwei unterstützten Linux-Distributionen installiert:
# Install dotnet
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# Install other dependencies
apt-get install -y --no-install-recommends ca-certificates libc6 libgcc1 libgssapi-krb5-2 libicu67 libssl1.1 libstdc++6 zlib1g
# Install dotnet (package provider's version)
yum install aspnetcore-runtime-8.0
# Install other dependencies
yum install ca-certificates glibc libgcc sssd-krb5-common libicu openssl-libs libstdc++ zlib
Netzwerk
Das Host-Netzwerk muss den bidirektionalen Verkehr auf den folgenden Ports zulassen:
| Port | Beschreibung |
|---|---|
| 80 | HTTP |
| 443 | HTTPS |
Datenbankserver
Hardware
| Plattform | x64, AWS EC2, Azure VM |
| CPU | 4 verfügbare Verarbeitungskerne, 16 GB Speicher. |
| Festplatte | 160 GB. |
Software
| Microsoft SQL Server Standard oder Enterprise (x64) | 2016 |
| 2017 | |
| 2019 | |
| 2022 | |
| MySQL | 8.0 oder später |
| PostgreSQL | 14 oder später |
Sie können auch den Amazon Relational Database Service (RDS) verwenden, der mit einer dieser Datenbanken konfiguriert ist.
Hinweis
Windows Server Core und SQL Server LocalDB werden derzeit nicht unterstützt.
Datenbankkonfiguration
Die folgenden Einstellungen werden für die Konfiguration des Datenbankservers empfohlen:
- Erfordert die Funktion "Datenbank-Engine-Dienste".
- Unterstützt sowohl Standard- als auch benannte Instanzen.
- Es wird empfohlen, die Standard-Kollationsfolge
SQLLatin1GeneralCP1CIASzu verwenden. - Erfordert die Authentifizierung im Mischmodus.
- Es wird empfohlen, SQL Server Management Studio zu installieren.
Netzwerk
Der Datenbankserver muss vom Webserver aus zugänglich sein.