Prima Installazione
Se si sta installando Triofox Server per la prima volta, si consiglia l'installazione di All-in-One, dove si prepara una macchina virtuale Windows 2016/2019/2022 pulita ed eseguire l'installazione con tutti i parametri predefiniti. L'installazione All-in-One è la più piccola configurazione completamente funzionale e può essere utilizzata per un ambiente di produzione con < 1000 utenti.
Passo 1: Preparare il file store
Il server Triofox collega i file server locali ai tuoi dipendenti remoti fornendo accesso remoto e mobile con funzionalità di sincronizzazione e condivisione. Quindi la prima domanda è: Qual è la soluzione di archiviazione dei file?
Il file storage può essere una condivisione di rete di Windows File Server o qualsiasi dispositivo di archiviazione che supporta il protocollo CIFS/SMB. Può anche essere dispositivi iSCSI che è possibile montare direttamente come lettere di unità nel server Triofox. Può anche essere un contenitore all'interno di un'istanza privata di OpenStack Swift, un secchio in un archivio compatibile Amazon S3, o un contenitore da un archivio di Windows Azure Blob. È necessario disporre delle informazioni di accesso di base pronte. Ad esempio,
Windows File Server
Se si tratta di un file server Windows, è necessario che il percorso UNC alla condivisione di rete e le credenziali utente per accedere alla cartella.
Se si tratta di un C locale: o D: drive, hai bisogno di una credenziale utente locale che abbia pieno diritto di accesso alla cartella locale.
OpenStack Swift
Se è OpenStack Swift, avrai bisogno dell'URL di autenticazione e delle credenziali. È inoltre necessario conoscere la versione della configurazione di autenticazione, come KeyStone V2 o KeyStone V3, o solo l'autenticazione classica.
Amazon S3
Se è Amazon S3, avrai bisogno della chiave di accesso e della chiave segreta e del nome di un secchiello. Se la chiave di accesso e la chiave segreta provengono da un utente IAM, è necessario assicurarsi che l'utente IAM abbia il pieno permesso al bucket.
Windows Azure Blob Storage
È necessario il "Nome account di archiviazione" e la "Chiave primaria" nonché il nome di un contenitore.
La distribuzione iniziale di Triofox configura l'archiviazione backend per utilizzare la directory
C:\Triofox
sul server Triofox. Questa posizione predefinita di archiviazione backend può essere cambiata in un'altra posizione in un secondo momento modificando l'archiviazione backend del server predefinito.
Passo 2: Preparare Active Directory (Opzionale)
Se stai includendo Active Directory, avrai bisogno delle seguenti informazioni:
- Il nome DNS (o indirizzo IP) di un controller di dominio Active Directory.
- Un account di servizio che può accedere a Active Directory.
- Il nome DNS del dominio Active Directory.
Se il proprio Active Directory è locale, la migliore pratica è quella di unirsi alla macchina Triofox Server al dominio Active Directory prima dell'inizio dell'installazione.
Se il tuo Active Directory si trova in remoto rispetto al server Triofox, utilizzare il software Server Agent per collegare Active Directory invece di utilizzare LDAP per connettersi ad Active Directory.
Passo 3: Preparare il server del database
Se si sta installando l'istanza All-in-One, è possibile saltare questo passaggio perché l'installatore All-in-One installa un server PostgreSQL e configura il database di conseguenza. Vedi Passo 5: Avviare l'installazione qui sotto per ulteriori informazioni sull'installazione all-in-one. Questo passaggio è solo per le installazioni con un database separato che non è installato di default con un server Triofox nella server farm. Tutti i server Triofox in un server farm condividono un unico database centrale.
Per Triofox, il motore di database predefinito per l'installazione "all-in-one" è PostgreSQL.
Ci sono due luoghi in cui vengono memorizzate informazioni persistenti. Il primo posto è il file store menzionato nel passaggio 1. Il secondo posto è il database Triofox. Il database contiene informazioni di configurazione come nome utente, cartella del team, cartella condivisa e token di login. La banca dati contiene anche informazioni sull'esecuzione come la traccia di audit e il registro delle modifiche del file.
L'installazione predefinita di Triofox utilizza un database PostgreSQL locale sul server Triofox. Forniamo questa opzione per rendere l'installazione di test POC (Proof of Concent) il più facile possibile.
Attualmente, Triofox supporta i sistemi di gestione dei database PostgreSQL, MySQL o Microsoft SQL Server (DBMS). Alcuni buoni motivi per utilizzare un server database esterno sono prestazioni, scalabilità e elevata disponibilità.
Microsoft SQL Server
Se si utilizza un server Microsoft SQL esterno invece di una distribuzione PostgreSQL All-in-One predefinita, è necessario assicurarsi che SQL Server authentication sia configurato per l'autenticazione Modalità mista. La connessione Triofox Server richiede l'utilizzo di un account SQL, non di un account di autenticazione integrato con Windows.
Durante la configurazione del primo server Triofox nella server farm (la server farm può essere così piccola che contiene solo un server Triofox), l'installatore deve creare un database, creare tabelle nel database e creare procedure memorizzate nel database. Pertanto, è necessario un account di sicurezza SQL con diritti sufficienti per l'installazione.
Se il server del database si trova al di fuori del server Triofox, assicurarsi che il protocollo TCP sia abilitato e che il firewall sia aperto per le connessioni SQL. La porta TCP predefinita è 1433 e questa porta deve essere aperta nel firewall. Se il server SQL ascolta le connessioni in entrata attraverso un'altra porta, questa deve anche essere aperta invece della porta TCP predefinita.
MySQL Server
MySQL ascolta tipicamente sulla porta TCP 3306. Assicurarsi che questa porta sia aperta sul firewall.
PostgreSQL
La porta TCP predefinita per PostgreSQL è di solito 5432, tuttavia questa può essere facilmente modificata nel postgresql.
Passo 4: Preparare il server Triofox
Il modo più semplice per preparare il server Triofox è quello di utilizzare un sistema operativo Windows Server 2016/2019/2022 pulito con lingua inglese. Se si desidera utilizzare più server Triofox per formare una server farm, assicurarsi che i server nella server farm siano tutti nello stesso fuso orario.
Il server Triofox fornisce il supporto di localizzazione per più lingue, indipendentemente dal fatto che il sistema operativo Windows base funziona con il locale inglese.
Consigliamo Windows Server 2019 o Windows Server 2022 come sistema operativo server preferito, in esecuzione su una macchina virtuale.
Sistemi Operativi Supportati
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
CPU Supportata
- Architettura Intel o AMD x64 a 64 bit
- 2 - minimo di CPU virtuali (4 - CPU virtuali o più sono raccomandati)
Memoria
8GB RAM minima (16 GB o più è preferita)
Hard Disk Space
100 GB minimi, preferibilmente SSD. Ciò presuppone che l'archiviazione dei file back end non si trovi sul server Triofox.
Tipo Di Server Ec2
Se si sta installando Triofox in Amazon Web Service (AWS), ecco i tipi minimi di istanza AWS EC2 che si consiglia di utilizzare per la produzione.
- t2.xlarge (scopo generale, 4 vCPU, 16 GB)
- t3.xlarge (scopo generale, 4 vCPU, 16 GB)
Per maggiori informazioni, controlla i tipi di istanza AWS EC2.
Raccomandazione Azure Virtual Machine Size
Se si sta installando Triofox in Microsoft Windows Azure, ecco la dimensione minima Azure Virtual Machine si consiglia di utilizzare per la produzione.
- 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)
Passo 5: Avviare L'Installazione
Si consiglia di scaricare e installare il browser Google Chrome o Microsoft Edge Browser (basato su Chromium) e impostare il browser come browser predefinito prima dell'installazione. Non consigliamo di utilizzare Microsoft Internet Explorer come browser predefinito per le attività di gestione all'interno di un'interfaccia web del browser.
È possibile ottenere il pacchetto di installazione Triofox dal portale clienti Triofox (tramite login a https://www.triofox.com) e accedere alla sezione Triofox privata.
Accedi alla console del server Triofox (RDP o console fisica) con privilegi di amministratore. Una volta fatto clic sul pulsante "Download" nel portale cliente, l'installatore apparirà sia nella sezione Downloads o come un link nella parte inferiore del browser. Fare clic sul file eseguibile per avviare l'installazione.
Vedrete la schermata di benvenuto.
Clicca Su 'Avanti'
E accettare l'EULA e fare clic su Avanti.
Selezionare il percorso su cui installare Triofox.
Quindi fare clic su Installa.
Triofox installerà e poi sarà necessario riavviare il sistema per completare l'installazione.
Dopo l'installazione, il server avrà bisogno di un riavvio, verrà visualizzato un browser web per la configurazione iniziale.