Orientar com um passo a passo para instalação do TReports Agent
O TReports Agent é gerenciador de configurações para a inicialização do TReports e um controlador para atualização automática de versões.
Possui uma interface responsável por efetuar os passos de instalação do TReports:
O TReports Agent é uma aplicação que roda como serviço, no Windows e no Linux, ficando exposto por padrão na porta 7019, podendo ser acessado pelo endereço local, http://localhost:7019.
Esta porta poderá ser configurada usando o arquivo appsettings.Production.json , adicionando apenas a variável que configura a porta, exe: "urls": "http://*:7019"
Realize o download no link: [a ser definido]
Para todas as operações poderá ser necessário que o usuário tenha privilégios de Administrador.
sc.exe start TReports.Agent
Para todas as operações será necessário que o usuário tenha acesso ao arquivo/pasta mencionado, utilizar o chmod para fazer tais alterações.
Pode ser necessário utilizar o comando, chmod
[Unit]
Description=treports-agent
[Service]
Type=notify
Environment="DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1"
WorkingDirectory=/usr/sbin/treports
ExecStart=/usr/sbin/treports/TReports.Agent
[Install]
WantedBy=multi-user.target
Environment, configura a variável de ambiente para o serviço WorkingDirectory, define a pasta de trabalho do TReports Agent ExecStart, caminho onde o arquivo zip foi instalado |
4. Atualize a lista de serviços do SO com o comando, sudo systemctl daemon-reload
5. Inicie o serviço, sudo systemctl start treports-agent
6. Execute o comando para conferir o status, sudo systemctl status treports-agent
As seguintes portas deverão ser liberadas para utilização do TReports
Deverá ser utilizada apenas no próprio servidor onde o TReports foi instalado, para instalação, configuração e diagnóstico
Será utilizada por todos usuários do TReports
A porta utilizada pelo Agent que por padrão usa a 7019 não realiza permissionamento, portanto ela não deve ser acessível publicamente na rede por questões de segurança. |
|
|