Eerste Keer Installeren
Als u Triofox Server voor de eerste keer installeert, raden we de All-in-One installatie aan, waarbij u een schone Windows 2016/2019/2022 virtuele machine voorbereidt en de installatie uitvoert met alle standaardparameters. De All-in-One installatie is de kleinste volledig functionele opstelling en kan worden gebruikt voor een productieomgeving met < 1000 gebruikers.
Stap 1: Bereid de bestandsopslag voor
De Triofox-server verbindt uw lokale bestandsservers met uw externe werknemers door externe en mobiele toegang te bieden met synchronisatie- en deelmogelijkheden. Dus de eerste vraag is: Wat is uw bestandsopslagoplossing?
Uw bestandsopslag kan een netwerkshare van een Windows-bestandsserver zijn of elk opslagapparaat dat het CIFS/SMB-protocol ondersteunt. Het kan ook iSCSI-apparaten zijn die u rechtstreeks als stationsletters op de Triofox-server kunt monteren. Het kan ook een container zijn binnen een privé-instantie van OpenStack Swift, een bucket in een Amazon S3-compatibele opslag, of een container van een Windows Azure Blob-opslag. U moet de basis toegangsinformatie klaar hebben. Bijvoorbeeld,
Windows-bestandsserver
Als het een Windows-bestandsserver is, heeft u het UNC-pad naar de netwerkshare en de gebruikersreferenties nodig om toegang te krijgen tot de map.
Als het een lokale C: of D: schijf is, heeft u een lokale gebruikersreferentie nodig die volledige toegangsrechten heeft tot de lokale map.
OpenStack Swift
Als het OpenStack Swift is, heeft u de authenticatie-URL en referenties nodig. U moet ook de versie van uw authenticatieopstelling kennen, zoals KeyStone V2 of KeyStone V3, of gewoon klassieke authenticatie.
Amazon S3
Als het Amazon S3 is, heeft u de toegangssleutel en geheime sleutel en een bucketnaam nodig. Als de toegangssleutel en geheime sleutel van een IAM-gebruiker zijn, moet u ervoor zorgen dat de IAM-gebruiker volledige toestemming heeft voor de bucket.
Windows Azure Blob-opslag
U heeft de "Opslagaccountnaam" en de "Primaire sleutel" nodig, evenals een containernaam.
De initiële implementatie van Triofox configureert de back-endopslag om de directory
C:\Triofox
op de Triofox-server te gebruiken. Deze standaard back-endopslaglocatie kan later worden gewijzigd naar een andere locatie door de back-endopslag van de standaardserver te wijzigen.
Stap 2: Bereid Active Directory voor (Optioneel)
Als u Active Directory opneemt, heeft u de volgende informatie nodig:
- De DNS-naam (of IP-adres) van een Active Directory-domeincontroller.
- Een serviceaccount dat toegang heeft tot Active Directory.
- De DNS-naam van het Active Directory-domein.
Als uw Active Directory lokaal is, is de beste praktijk om de Triofox Server-machine eerst aan het Active Directory-domein toe te voegen voordat de installatie begint.
Als uw Active Directory zich op afstand bevindt ten opzichte van de Triofox-server, moet u de Server Agent-software gebruiken om de Active Directory te verbinden in plaats van LDAP te gebruiken om verbinding te maken met de Active Directory.
Stap 3: Bereid de databaseserver voor
Als u de All-in-One-instantie installeert, kunt u deze stap overslaan omdat de All-in-One-installatieprogramma een PostgreSQL-server installeert en de database dienovereenkomstig configureert. Zie Stap 5: Start installatie hieronder voor meer informatie over de all-in-one-installatie. Deze stap is alleen voor installaties met een afzonderlijke database die niet standaard bij een Triofox-server in de serverfarm is geïnstalleerd. Alle Triofox-servers in een serverfarm delen een enkele centrale database.
Voor Triofox is de standaarddatabasemotor voor de "all-in-one"-installatie PostgreSQL.
Er zijn twee plaatsen waar persistente informatie wordt opgeslagen. De eerste plaats is de bestandsopslag die in stap 1 wordt genoemd. De tweede plaats is de Triofox-database. De database bevat configuratie-informatie zoals gebruikersnaam, teammap, gedeelde map en inlogtoken. De database bevat ook runtime-informatie zoals het audittraject en het wijzigingslogboek van het bestand.
De standaardinstallatie van Triofox gebruikt een lokale PostgreSQL-database op de Triofox-server. We bieden deze optie om de POC (Proof of Consent) testinstallatie zo eenvoudig mogelijk te maken.
Momenteel ondersteunt Triofox PostgreSQL, MySQL of Microsoft SQL Server (DBMS) databasesystemen. Enkele goede redenen om een externe databaseserver te gebruiken zijn prestaties, schaalbaarheid en hoge beschikbaarheid.
Microsoft SQL Server
Als u een externe Microsoft SQL Server gebruikt in plaats van de standaard PostgreSQL All-in-One-implementatie, moet u ervoor zorgen dat SQL Server-authenticatie is geconfigureerd voor Mixed Mode-authenticatie. De Triofox Server-verbinding vereist het gebruik van een SQL-account, geen ingebouwd Windows-authenticatieaccount.
Tijdens de installatie van de eerste Triofox Server in de serverfarm (de serverfarm kan zo klein zijn dat deze slechts één Triofox Server bevat), moet de installateur een database maken, tabellen in de database maken en opgeslagen procedures in de database maken. Daarom is een SQL-beveiligingsaccount met voldoende rechten vereist voor de installatie.
Als de databaseserver zich buiten de Triofox-server bevindt, zorg er dan voor dat het TCP-protocol is ingeschakeld en de firewall open is voor SQL-verbindingen. De standaard TCP-poort is 1433 en deze poort moet open zijn in de firewall. Als uw SQL-server luistert naar inkomende verbindingen via een andere poort, moet deze poort ook open zijn in plaats van de standaard TCP-poort.
MySQL Server
MySQL luistert doorgaans op TCP-poort 3306. Zorg ervoor dat deze poort is geopend in de firewall.
PostgreSQL
De standaard TCP-poort voor PostgreSQL is meestal 5432, maar dit kan eenvoudig worden gewijzigd in de postgresql.
Stap 4: Bereid de Triofox Server voor
De eenvoudigste manier om de Triofox-server voor te bereiden is om een schone Windows Server 2016/2019/2022 OS met Engelse landinstelling te gebruiken. Als u meerdere Triofox-servers wilt gebruiken om een serverfarm te vormen, zorg er dan voor dat de servers in de serverfarm zich allemaal in dezelfde tijdzone bevinden.
De Triofox-server biedt ondersteuning voor lokalisatie voor meerdere talen, ongeacht het feit dat het basis Windows OS werkt met de Engelse landinstelling.
We raden Windows Server 2019 of Windows Server 2022 aan als het voorkeursserver-OS, draaiend op een virtuele machine.
Ondersteunde besturingssystemen
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Ondersteunde CPU
- 64-bit Intel of AMD x64-architectuur
- 2 - virtuele CPU's minimum (4 - virtuele CPU's of meer worden aanbevolen)
Geheugen
8GB RAM minimum (16 GB of meer wordt aanbevolen)
Harde schijfruimte
100 GB minimum, bij voorkeur SSD. Dit gaat ervan uit dat de backend-bestandsopslag niet op de Triofox-server zelf is geplaatst.
EC2 Server Type
Als u Triofox installeert in Amazon Web Service (AWS), hier zijn de minimale AWS EC2-instantietypes die we aanbevelen voor productiegebruik.
- t2.xlarge (algemeen gebruik, 4 vCPU, 16 GB)
- t3.xlarge (algemeen gebruik, 4 vCPU, 16 GB)
Raadpleeg de AWS EC2 Instance Types voor meer informatie.
Azure Virtual Machine Size Recommendation
Als u Triofox installeert in Microsoft Windows Azure, hier is de minimale Azure Virtual Machine-grootte die we aanbevelen voor productiegebruik.
- 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)
Stap 5: Start Installatie
We raden aan om de Google Chrome-browser of de Microsoft Edge-browser (gebaseerd op Chromium) te downloaden en te installeren en de browser als standaardbrowser in te stellen voor de installatie. We raden het NIET aan om Microsoft Internet Explorer te gebruiken als standaardbrowser voor beheertaken binnen een webbrowserinterface.
U kunt het Triofox-installatiepakket verkrijgen vanuit het Triofox-klantenportaal (door in te loggen op https://www.triofox.com) en naar het privégedeelte van Triofox te gaan.
Log in op de Triofox-serverconsole (RDP of fysieke console zijn prima) met beheerdersrechten. Zodra u op de knop 'Downloaden' in het klantenportaal klikt, verschijnt het installatieprogramma ofwel in de sectie Downloads of als een link onderaan uw browser. Klik op het uitvoerbare bestand om de installatie te starten.
U zult het welkomstscherm zien.
Klik op 'Volgende'
En accepteer de EULA en klik op Volgende.
Selecteer het pad waar u Triofox wilt installeren.
Klik daarna op Installeren.
Triofox zal installeren en daarna moet u uw systeem opnieuw opstarten om de installatie te voltooien.
Na de installatie moet de server opnieuw opgestart worden, er zal een webbrowser openen voor de initiële configuratie.