Instalação de serviços: mudanças entre as edições
De Merito Wiki
(FTP) |
|||
| (2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 2: | Linha 2: | ||
=== Configuração === | === Configuração === | ||
Para uma melhor experiência com | Para uma melhor experiência com serviços que recebem conexões externas , recomendamos que o mesmo seja executado no servidor da empresa e que a configuração de IP esteja fixa. | ||
# Crie uma pasta para o serviço, caso seja algum serviço em que seja necessário o sistema recomendamos que seja feita a instalação na pasta do sistema | # Crie uma pasta para o serviço, | ||
# Coloque o arquivo de configuração XML nesta pasta, caso não tenha o arquivo de configuração entre em contato com a Mérito | #* caso seja algum serviço em que seja necessário o sistema recomendamos que seja feita a instalação na pasta do sistema | ||
#* nos demais casos recomendamos que seja utilizado os locais abaixo para melhor manutenibilidade | |||
#** '''Linux:''' /opt/merito/{nome do serviço} | |||
#** '''Windows:''' C:/merito/{nome do serviço} | |||
# Coloque o arquivo de configuração XML nesta pasta, caso não tenha o arquivo de configuração entre em contato com a Mérito ou faça o download do mesmo no FTP do servidor 2 pasta "Instalação de serviços 2025" | |||
# Altere dentro do arquivo de configuração os seguintes parâmetros | # Altere dentro do arquivo de configuração os seguintes parâmetros | ||
## '''executable:''' Adicione o caminho do jar necessário para a execução do mesmo(o java pode ser uma distribuição portable sem problemas) | ## '''executable:''' Adicione o caminho do jar necessário para a execução do mesmo(o java pode ser uma distribuição portable sem problemas) | ||
| Linha 27: | Linha 31: | ||
# Faça download do script de instalação Linux | # Faça download do script de instalação Linux | ||
# | # mova-o para a mesma pasta do arquivo configuração xml e do arquivo executável Jar | ||
# Conceda permissão de execução para o script <code>chmod +x | # Conceda permissão de execução para o script <code>chmod +x InstaladorServicoVX.X.X.sh</code> | ||
# Execute o script | # Execute o script <code>InstaladorServicoVX.X.X.sh {nome do xml}</code> | ||
Edição atual tal como às 14h46min de 17 de outubro de 2024
Para tentar simplificar o processo de instalação de serviços esta é a nossa nova abordagem
Configuração
Para uma melhor experiência com serviços que recebem conexões externas , recomendamos que o mesmo seja executado no servidor da empresa e que a configuração de IP esteja fixa.
- Crie uma pasta para o serviço,
- caso seja algum serviço em que seja necessário o sistema recomendamos que seja feita a instalação na pasta do sistema
- nos demais casos recomendamos que seja utilizado os locais abaixo para melhor manutenibilidade
- Linux: /opt/merito/{nome do serviço}
- Windows: C:/merito/{nome do serviço}
- Coloque o arquivo de configuração XML nesta pasta, caso não tenha o arquivo de configuração entre em contato com a Mérito ou faça o download do mesmo no FTP do servidor 2 pasta "Instalação de serviços 2025"
- Altere dentro do arquivo de configuração os seguintes parâmetros
- executable: Adicione o caminho do jar necessário para a execução do mesmo(o java pode ser uma distribuição portable sem problemas)
- ENV: Configure as variáveis necessárias para a aplicação OBS: Em caso de APP_PROFILE, ou PROFILE manter "prod" para ambiente de produção e "homolog" para ambiente de homologação
- arguments: Verificar o caminho do jar
- Caso o arquivo config esteja na mesma pasta do jar pode ser utilizado o %base%/nome do jar
- caso estejam em pastas diferentes mudar a pasta para a correta
- Etapa inicial da instalação finalizada, vamos para a etapa 2 que é a parte relacionada a Sistema operacional
Instalação no sistema operacional
Windows
Nota: O gerenciador de serviço padrão é o WinSW. Os arquivos .exe não serão enviados para evitar bloqueios durante a atualização. Eles devem ser baixados do WinSW
- Faça o download da ultima versão do arquivo WinSW para a versão do seu sistema seja x86(32) ou x64.
- Execute um prompt de comando como administrador.
- Navegue até a pasta do arquivo.
- Execute o comando: WinSW-{x64|x86}.exe install {caminho para o arquivo de configuração} O caminho para o arquivo de configuração. Se um arquivo não for especificado, o WinSW procura no diretório executável por um arquivo .xml com o mesmo nome de arquivo sem a extensão.
Linux
- Faça download do script de instalação Linux
- mova-o para a mesma pasta do arquivo configuração xml e do arquivo executável Jar
- Conceda permissão de execução para o script
chmod +x InstaladorServicoVX.X.X.sh - Execute o script
InstaladorServicoVX.X.X.sh {nome do xml}