Instalação pela primeira vez
Se você estiver instalando o Triofox Server pela primeira vez, recomendamos a instalação do All-in-one-, onde você prepara uma máquina virtual Windows 2016/2019/2022 sem erros e executa a instalação com todos os parâmetros padrão. A instalação All-in-One é a menor configuração totalmente funcional e pode ser usada para um ambiente de produção com < 1000 usuários.
Etapa 1: Prepare a loja de arquivos
O servidor Triofox conecta seus servidores de arquivos locais aos seus trabalhadores remotos, fornecendo acesso remoto e móvel com sincronização e capacidades de compartilhamento. Então, a primeira questão é: qual é a sua solução de armazenamento de arquivos?
Seu armazenamento de arquivos pode ser uma rede de servidor de arquivos Windows compartilhada ou qualquer dispositivo de armazenamento que suporte o protocolo CIFS/SMB. Também pode ser iSCSI dispositivos que você pode montar diretamente como dirigir letras no servidor Triofox. Também pode ser um contêiner dentro de uma instância privada do OpenStack Swift, um balde com armazenamento compatível com Amazon S3, ou um contêiner de um armazenamento Windows Azure Blob. Você precisa ter as informações básicas de acesso prontas. Por exemplo,
Servidor de Arquivos Windows
Se for um servidor de arquivos do Windows, será necessário o caminho UNC para compartilhar a rede e as credenciais do usuário para acessar a pasta.
Se é um C: ou D: drive, você precisa de uma credencial de usuário local que tenha direitos de acesso total à pasta local.
OpenStack Swift
Se é o OpenStack Swift, você precisará da URL de autenticação e credenciais. Você também precisa saber a versão da sua configuração de autenticação, como KeyStone V2 ou KeyStone V3, ou apenas autenticação clássica.
Amazon S3
Se for o Amazon S3, você precisará da chave de acesso e chave secreta e de um nome de bucket. Se a chave de acesso e a chave secreta são de um usuário do IAM, você deve garantir que o usuário do IAM tenha permissão total para o bucket.
Armazenamento do Windows Azure Blob
Você precisa do "Nome da conta de armazenamento" e da "chave principal" bem como de um nome de contêiner.
A implantação inicial do Triofox configura o armazenamento final para usar o diretório
C:\Triofox
no servidor Triofox. Este local de armazenamento final de back-end padrão pode ser alterado para outro local mais tarde, modificando o armazenamento final de back-end do servidor padrão.
Passo 2: Preparar o Diretório Ativo (Opcional)
Se você estiver incluindo o Diretório Ativo, precisará das seguintes informações:
- O nome do DNS (ou endereço IP) de um controlador de domínio Active Directory.
- Uma conta de serviço que pode acessar o Active Directory.
- O nome DNS do domínio do Diretório Ativo.
Se seu Diretório Ativo for local a melhor prática é juntar-se à máquina de servidor Triofox ao domínio de diretório ativo primeiro antes da instalação começar.
Se seu Diretório Ativo está localizado remotamente em relação ao servidor Triofox, você deve usar o software Server Agent para conectar o Active Directory em vez de usar LDAP para conectar ao Active Directory.
Passo 3: Preparar o servidor de banco de dados
Se você está instalando a instância All-in-One , você pode pular esta etapa, pois o instalador All-in-One instala um servidor PostgreSQL e configura o banco de dados de acordo com isso. Veja Passo 5: Iniciar Instalação abaixo para mais sobre a instalação tudo-em-um. Esta etapa é apenas para instalações com um banco de dados separado que não é instalado por padrão com um servidor Triofox na fazenda do servidor. Todos os servidores Triofox em uma fazenda do servidor compartilham um único banco de dados central.
Para Triofox, o mecanismo de banco de dados padrão para a instalação "all-in-one" é PostgreSQL.
Há dois locais onde se armazena informação persistente. O primeiro lugar é o arquivo store mencionado no passo 1. O segundo lugar é a base de dados Triofox. A base de dados contém informações de configuração como username, pasta de equipe, pasta compartilhada e token de login. A base de dados também contém informações de tempo de execução, como o rastreamento de auditoria e o log de alterações de arquivos.
A instalação padrão do Triofox usa um banco de dados PostgreSQL local no servidor Triofox. Oferecemos esta opção para tornar a instalação de teste POC (Prova de Concento) o mais fácil possível.
Atualmente Triofox suporta sistemas de gerenciamento de banco de dados PostgreSQL, MySQL ou Microsoft SQL Server (DBMS). Algumas boas razões para o uso de um servidor de banco de dados externo são desempenho, escalabilidade e alta disponibilidade.
Microsoft SQL Server
Se você estiver usando um Microsoft SQL Server externo em vez do PostgreSQL All-in-One padrão, você deve garantir que a autenticação do SQL esteja configurada para autenticação no Modo Mixed. A conexão com o Triofox Server requer a utilização de uma conta SQL, não de uma conta de autenticação integrada ao Windows.
Durante a configuração do primeiro Triofox Server na quinta do servidor (a quinta do servidor pode ser tão pequena que contém apenas um Triofox Server), o instalador precisa criar um banco de dados, criar tabelas no banco de dados e criar procedimentos armazenados na base de dados. Portanto, é necessária uma conta de segurança SQL com direitos suficientes para a instalação.
Se o servidor de banco de dados estiver fora do servidor Triofox, certifique-se de que o protocolo TCP está habilitado e que o firewall está aberto para conexões SQL. A porta TCP padrão é 1433 e esta porta deve estar aberta no firewall. Se o seu servidor SQL escuta conexões de entrada através de outra porta, esta porta também deve estar aberta em vez da porta TCP padrão.
MySQL Server
O MySQL normalmente escuta na porta TCP 3306. Certifique-se de que esta porta esteja aberta no firewall.
PostgreSQL
A porta TCP padrão para PostgreSQL é geralmente 5432, no entanto isso pode ser facilmente alterado no postgresql.
Passo 4: Prepare o Servidor Triofox
A maneira mais fácil de preparar o servidor Triofox é usar um servidor Windows completo 2016/2019/2022 OS com o idioma inglês. Se você quiser usar vários servidores Triofox para formar uma fazenda de servidor, por favor, certifique-se de que os servidores na fazenda do servidor estejam todos no mesmo fuso horário.
O servidor Triofox fornece suporte de localização para vários idiomas, independentemente do fato de que o Windows OS base funciona com a localidade inglesa.
Recomendamos Windows Server 2019 ou Windows Server 2022 como sistema operacional preferido, rodando em uma máquina virtual.
Sistemas Operacionais Suportados
- Servidor Windows 2016
- Servidor Windows 2019
- Servidor Windows 2022
CPU suportada
- Arquitetura Intel 64-bit ou AMD x64
- 2 - mínimo de CPUs virtuais (4 - CPUs virtuais ou mais são recomendados)
Memória
8GB de RAM mínimo (16 GB ou mais é preferido)
Espaço de Disco Difícil
Mínimo de 100 GB, de preferência SSD. Isto pressupõe que o armazenamento do arquivo de back-end não está localizado no próprio servidor Triofox.
EC2 Tipo de Servidor
Se você está instalando o Triofox no Amazon Web Service (AWS), aqui estão os tipos mínimos de instância AWS EC2 que recomendamos para uso em produção.
- t2.xlarge (propósito geral, 4 vCPU, 16 GB)
- t3.xlarge (propósito geral, 4 vCPU, 16 GB)
Por favor, verifique os Tipos de Instâncias AWS EC2 para mais informações.
Recomendação da Máquina Virtual do Azure
Se você está instalando o Triofox no Microsoft Windows Azure, aqui está o tamanho mínimo de Máquina Virtual Azure que recomendamos para uso em produção.
- 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: Iniciar instalação
Recomendamos fazer o download e instalar o navegador Google Chrome ou o navegador Edge (baseado no Chromium) e definir o navegador como o navegador padrão antes da instalação. Não recomendamos usar o Microsoft Internet Explorer como navegador padrão para tarefas de gerenciamento dentro de uma interface de navegador web.
Você pode obter o pacote de instalação Triofox a partir do portal do cliente Triofox (acessando https://www.triofox.com) e acessando a seção Privada Triofox.
Entrar no console de servidor Triofox (RDP ou console físico são ótimas para ) com privilégios de administrador. Ao clicar no botão "Download" no portal do cliente o instalador aparecerá na seção de Downloads ou como um link na parte inferior do navegador. Clique no arquivo executável para iniciar a instalação.
Você verá a tela de boas-vindas.
Clique em 'Próximo'
E aceite o EULA e clique em Próximo.
Selecione o caminho para o qual você deseja instalar o Triofox.
Em seguida, clique em Instalar.
Triofox irá instalar e então você precisará reiniciar seu sistema para concluir a instalação.
Após a instalação, o servidor precisará de uma reinicialização, um navegador da web irá aparecer para a configuração inicial.