Erstmalige Installation
Wenn Sie Triofox Server zum ersten Mal installieren, empfehlen wir die All-in-One Installation, , wo Sie eine saubere Windows 2016/2019/2022 virtuelle Maschine vorbereiten und die Installation mit allen Standardparametern durchführen. Die All-in-One Installation ist das kleinste voll funktionsfähige Setup und kann für eine Produktionsumgebung mit < 1000 Benutzern verwendet werden.
Schritt 1: Bereiten Sie den Dateispeicher vor
Der Triofox-Server verbindet Ihre lokalen Dateiserver mit Ihren entfernten Arbeitern, indem er Remote- und Mobilzugriff mit Synchronisations- und Sharing-Funktionen zur Verfügung stellt. Die erste Frage lautet also: Was ist Ihre Datei-Speicherlösung?
Ihr Dateispeicher kann ein Windows File Server Netzwerk teilen oder jedes Speichergerät, das das CIFS/SMB Protokoll unterstützt. Es kann auch iSCSI-Geräte sein, die Sie direkt als Laufwerksbuchstaben im Triofox-Server einhängen können. Es kann auch ein Container innerhalb einer privaten Instanz von OpenStack Swift, ein Eimer in einem Amazon S3-kompatiblen Speicher oder ein Container aus einem Windows Azure Blob Speicher. Sie benötigen die grundlegenden Zugangsdaten. Zum Beispiel
Windows-Datei-Server
Wenn es sich um einen Windows File Server handelt, benötigen Sie den UNC-Pfad zum Netzwerk und die Benutzerdaten zum Zugriff auf den Ordner.
Wenn es sich um ein lokales C: oder D: Laufwerk handelt, benötigen Sie eine lokale Benutzeranmeldung, die volle Zugriffsrechte auf den lokalen Ordner hat.
OpenStack Swift
Wenn es OpenStack Swift ist, benötigen Sie die Authentifizierungs-URL und Anmeldeinformationen. Sie müssen auch die Version Ihrer Authentifizierung wie KeyStone V2 oder KeyStone V3 oder einfach nur die klassische Authentifizierung kennen.
Amazon S3
Wenn es Amazon S3 ist, benötigen Sie den Zugangsschlüssel und den geheimen Schlüssel und einen Bucket-Namen. Wenn der Zugangsschlüssel und der geheime Schlüssel von einem IAM-Benutzer stammen, müssen Sie sicherstellen, dass der IAM-Benutzer die volle Erlaubnis zum Bucket hat.
Windows Azure Blob Speicher
Sie benötigen den "Storage Account Name" und den "Primärschlüssel" sowie einen Containernamen.
Der erste Einsatz von Triofox konfiguriert den Backend-Speicher, um das
C:\Triofox
Verzeichnis auf dem Triofox-Server zu verwenden. Dieser Backend-Speicherort kann zu einem späteren Zeitpunkt an einen anderen Speicherort geändert werden, indem der Backend-Speicher des Standardservers geändert wird.
Schritt 2: Aktives Verzeichnis vorbereiten (Optional)
Wenn Sie Active Directory einbeziehen, benötigen Sie folgende Informationen:
- Der DNS-Name (oder IP-Adresse) eines Active Directory Domain Controllers.
- Ein Service-Konto, das auf Active Directory zugreifen kann.
- Der DNS-Name der Active Directory Domain.
Wenn Ihr Active Directory lokal ist, die beste Praxis ist es, dem Triofox Server zuerst vor der Installation der Active Directory Domain beizutreten.
Wenn sich Ihr Active Directory im Hinblick auf den Triofox-Server befindet Sie sollten die Server-Agent-Software verwenden, um das Active Directory zu verbinden, anstatt LDAP zu verwenden, um sich mit dem Active Directory zu verbinden.
Schritt 3: Bereiten Sie den Database Server vor
Wenn Sie die All-in-One Instanz installieren, können Sie diesen Schritt überspringen, da der All-in-One Installer einen PostgreSQL-Server installiert und die Datenbank entsprechend konfiguriert. Siehe Schritt 5: Installation starten unten, um mehr über die all-in-one Installation zu erfahren. Dieser Schritt ist nur für Installationen mit einer separaten Datenbank, die nicht standardmäßig mit einem Triofox-Server auf dem Server installiert ist. Alle Triofox-Server in einem Server Farm teilen sich eine zentrale Datenbank.
Für Triofox ist die Standarddatenbank-Engine für die "all-in-one" Installation PostgreSQL.
Es gibt zwei Orte, an denen persistente Informationen gespeichert werden. Der erste Platz ist der Datei-Speicher, der in Schritt 1 erwähnt wird. Der zweite Platz ist die Triofox-Datenbank. Die Datenbank enthält Konfigurationsinformationen wie Benutzername, Teamordner, freigegebene Ordner und Login-Token. Die Datenbank enthält auch Laufzeitinformationen wie den Audit-Trace und das Datei-Änderungsprotokoll.
Die Standardinstallation von Triofox verwendet eine lokale PostgreSQL-Datenbank auf dem Triofox-Server. Wir bieten diese Option an, um die POC (Proof of Concent) Testinstallation so einfach wie möglich zu gestalten.
Derzeit unterstützt Triofox PostgreSQL, MySQL oder Microsoft SQL Server (DBMS) Datenbankmanagementsysteme. Einige gute Gründe für die Verwendung eines externen Datenbankservers sind Leistung, Skalierbarkeit und hohe Verfügbarkeit.
Microsoft SQL Server
Wenn Sie einen externen Microsoft SQL Server anstelle der standardmäßigen PostgreSQL All-in-One Bereitstellung verwenden, Sie müssen sicherstellen, dass SQL Server Authentifizierung für Mixed Mode Authentifizierung konfiguriert ist. Die Verbindung zum Triofox Server erfordert die Nutzung eines SQL-Kontos und kein Windows-Authentifizierungskonto.
Während der Einrichtung des ersten Triofox-Servers in der Serverfarm (der Server Farm kann so klein sein, dass er nur einen Triofox-Server enthält), muss der Installer eine Datenbank erstellen, Tabellen in der Datenbank erstellen und gespeicherte Prozeduren in der Datenbank erstellen. Daher ist ein SQL-Sicherheitskonto mit ausreichenden Rechten für die Installation erforderlich.
Wenn sich der Datenbankserver außerhalb des Triofox-Servers befindet stellen Sie sicher, dass das TCP-Protokoll aktiviert ist und die Firewall für SQL-Verbindungen geöffnet ist. Der Standard TCP Port ist 1433 und dieser Port muss in der Firewall geöffnet sein. Wenn Ihr SQL-Server auf eingehende Verbindungen über einen anderen Port lauscht, muss dieser Port auch geöffnet sein statt des Standard-TCP-Ports.
MySQL Server
MySQL lauscht typischerweise am TCP Port 3306. Stellen Sie sicher, dass dieser Port an der Firewall geöffnet ist.
PostgreSQL
Der Standard TCP Port für PostgreSQL ist in der Regel 5432, dies kann jedoch im postgresql leicht geändert werden.
Schritt 4: Bereite den Triofox-Server vor
Der einfachste Weg, den Triofox-Server vorzubereiten, ist ein sauberer Windows Server 2016/2019/2022 OS mit englischer Sprache. Wenn du mehrere Triofox-Server verwenden möchtest, um einen Serverfarm zu bilden, Bitte stellen Sie sicher, dass sich die Server im Server Farm alle in der gleichen Zeitzone befinden.
Der Triofox-Server bietet Lokalisierungsunterstützung für mehrere Sprachen, unabhängig davon, dass das Windows Basis-Betriebssystem mit der englischen Sprache arbeitet.
Wir empfehlen Windows Server 2019 oder Windows Server 2022 als bevorzugtes Server-Betriebssystem, das auf einer virtuellen Maschine läuft.
Unterstützte Betriebssysteme
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Unterstützte CPU
- 64-Bit Intel oder AMD x64-Architektur
- 2 - Minimale virtuelle CPUs (4 - Virtuelle CPUs oder mehr werden empfohlen)
Speicher
Mindestens 8 GB RAM (16 GB oder mehr sind bevorzugt)
Festplattenraum
100 GB Minimum, vorzugsweise SSD. Dies setzt voraus, dass sich die Backend-Datei-Speicherung nicht auf dem Triofox-Server befindet.
EC2-Servertyp
Wenn Sie Triofox in Amazon Web Service (AWS) installieren, finden Sie hier die minimalen AWS EC2 Instanztypen die wir für die Produktion empfehlen.
- t2.xlarge (allgemeiner Zweck, 4 vCPU, 16 GB)
- t3.xlarge (allgemeiner Zweck, 4 vCPU, 16 GB)
Bitte überprüfe die AWS EC2 Instance Types für weitere Informationen.
Azure Empfehlung zur Größe virtueller Maschinen
Wenn Sie Triofox in Microsoft Windows Azure installieren, ist hier die minimale Größe der virtuellen Maschine Azure für die Produktion empfohlen.
- D4a V4 (4 vCPU 16GB)
- D4as V4 (4 vCPU 16GB)
- D4d V4 (4 vCPU 16GB)
- D4ds V4 (4 vCPU 16GB)
- D4 v4 (4 vCPU 16GB)
Schritt 5: Installation starten
Wir empfehlen, entweder den Google Chrome-Browser oder den Microsoft Edge Browser (Chromium-Browser) herunterzuladen und zu installieren und den Browser als Standard-Browser vor der Installation festzulegen. Wir empfehlen NICHT, den Microsoft Internet Explorer als Standardbrowser für die Verwaltung von Aufgaben innerhalb einer Web-Browseroberfläche zu verwenden.
Sie können das Triofox-Installationspaket vom Triofox-Kundenportal (unter https://www.triofox.com) erhalten und zum Private Triofox-Bereich gelangen.
Melden Sie sich an der Triofox-Server-Konsole (RDP oder physische Konsole sind in Ordnung) mit Administratorrechten an. Sobald Sie auf den "Download"-Button im Kundenportal klicken, wird der Installer entweder im Downloads-Bereich oder als Link am unteren Rand Ihres Browsers erscheinen. Klicken Sie auf die ausführbare Datei, um die Installation zu starten.
Sie werden den Willkommensbildschirm sehen.
Klicken Sie auf 'Weiter'
Und akzeptieren Sie die EULA und klicken Sie auf Weiter.
Wählen Sie den Pfad aus, in dem Sie Triofox installieren möchten.
Klicken Sie dann auf Installieren.
Triofox wird installiert und dann müssen Sie Ihr System neu starten, um die Installation abzuschließen.
Nach der Installation benötigt der Server einen Neustart, ein Web-Browser wird für die Erstkonfiguration geöffnet.