# Instalação em servidor próprio

**URL:** <https://community.latromi.com.br/t/instalacao-em-servidor-proprio/30>\
**Category:** Instalação\
**Tags:** infra\
**Created:** [Dezembro 26, 2019, 2:35pm UTC](https://community.latromi.com.br/t/instalacao-em-servidor-proprio/30 "2019-12-26T14:35:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniel.giacomelli](https://community.latromi.com.br/user_avatar/community.latromi.com.br/daniel.giacomelli/32/1476_2.png) [@daniel.giacomelli](https://community.latromi.com.br/u/daniel.giacomelli)\
**Post date:** [Dezembro 26, 2019, 2:35pm UTC](https://community.latromi.com.br/t/instalacao-em-servidor-proprio/30/1 "2019-12-26T14:35:33Z")

</div>

![instacao-em-servidor-proprio](https://community.latromi.com.br/uploads/default/original/2X/a/ad0d046643534b90b3d829fc5a413991a4734ef8.png "Comunicação entre os aplicativos do sistema LATROMI")

## Configuração mínima

- Sistema operacional Windows Server 2019 ou superior.
- 10GB de espaço em disco dedicado ao software
- SGBD PostgreSQL 9.3 ou superior

## Configuração recomendada para alta demanda

- 16GB de Memória
- Processador de 8 núcleos.

## Pré-requisitos para instalação no servidor

- .NET Framework 4.8
- Internet Information Service (IIS) 7 ou superior.

## Liberação no Firewall

- Serviços LATROMI (liberar protocolos HTTP e HTTPS)

- Google

## Banco de dados

A primeira coisa a se fazer é criar um banco de dados com codificação **UTF8** no PostgreSQL. Durante a execução do instalador, toda a estrutura do banco será criada (tabelas, funções e etc).

Abaixo, o comando SQL para criação do banco de dados:

```sql
CREATE DATABASE latromi WITH ENCODING='UTF8' CONNECTION LIMIT=-1;

```

## Recursos do Windows

- Instalando **WCF HTTP Activation**

- Instalando o **Serviço de Informações da Internet**  

## Instalação

1. Baixe o [LATROMI Server Installer](http://dl.latromi.com.br/installers/latromi-server-setup.exe)
2. Abra o arquivo baixado.
3. Para instalação padrão, clique em _Avançar_ . Abaixo, a descrição de cada um dos campos presentes na tela inicial:

- **Versão:** Versão do sistema LATROMI a ser instalada. A versão mais recente já vem selecionada.

- **Variação de Instância:** Quando mais de uma instância do LATROMI for instalada no mesmo computador, informe um valor diferente neste campo para cada uma das instalações. Por exemplo, em um mesmo computador, poderia ser instaladas as variações _PRODUÇÃO_ e _HOMOLOGAÇÃO_ .

- [✔] **LATROMI Client:** Adiciona o LATROMI Client na instalação.

- [✔] **LATROMI Web:** Adiciona o LATROMI Web na instalação.

- [✔] **LATROMI WSApp:** Adiciona o WSApp (web service de geração de relatórios do Crystal Reports) na instalação.

1. Configuração de Banco de Dados. Informe os dados de conexão ao banco de dados do LATROMI (banco criado no tópico anterior), e clique em ‘Avançar’.

2. Configuração do IIS. Nesta tela, selecione o site do IIS onde a aplicação será hospedada. Preferencialmente, crie um novo site ao invés de usar _Defeault Web Site_ .

Para criar um novo site, clique no botão [+], e informe os campos abaixo:

- **Nome do Site:** Como o site será exibido no IIS. Este nome deve ser único.
- **Porta:** Porta do site. O instalador irá sugerir a primeiro porta disponível a partir da porta padrão.
- **Diretório:** Caminho físico da pasta onde o site será criado.

 ![image](https://community.latromi.com.br/uploads/default/original/1X/c16cc416dad842ab3b740304ea2f070e89d1c61b.jpeg)

1. Confirmação da instalação. Esta tela exibe os produtos que será instalados no servidor. Clique em _Instalar_ .

2. O progresso da instalação pode ser conferido na tela a seguir. A primeira linha apresenta o progressos dos downloads, e a segunda linha, o progresso da instalação de cada um dos produtos.

## Erros

Se algum erro ocorrer durante a instalação, tente abrir o instalador usando a opção _Executar como administrador_ .
