Skip to main content

Atualização de versão a partir da 2.85.1

0. Pré-requisitos
0.1 Atualizar as versões do java e do tomcat.
0.2 Nessa versão foram atualizados as versões do tomcat e do java, sendo necessário atualizar o updateQM.sh.
0.3 Editar o arquivo update.config dentro da pasta /opt/qm_static/script, trocando o valor do parâmetro tomcat de tomcat=tomcat9.service  para  tomcat=tomcat10.service.
0.4 Editar onde tem apontamento para pasta do tomcat9  substituindo para o tomcat10.


1. Efetuar login no servidor com um cliente SSH.
2. Acessar o diretório /tmp:

cd /tmp
rm -rf /opt/qm_static/script/qualityManager-prj.war

3. Transferir o arquivo da nova versão, "qm2-war-<versão>.war" para pasta /tmp e então copiar para o diretório /opt/qm_static/script:

sudo cp qm2-war-<versão>.war /opt/qm_static/script/qualityManager-prj.war

4. Acessar o diretório, /opt/qm_static/script, de onde a operação será executada:

cd /opt/qm_static/script

5. Executar o comando para ratificação de configuração de acesso a banco. Fará a configuração de acesso padrão da aplicação:

sudo ./config.sh

6. Executar o comando ./updateQM.sh, selecionar a opção 1 e aguardar o script ser executado. Ao executar, também será gerado o backup da base de dados e do arquivo da aplicação.

sudo ./updateQM.sh

7. Executar o comando para parar o servidor de aplicações (webserver) Tomcat:

sudo systemctl stop tomcat10.service

8. Executar o seguinte comando para remover os arquivos antigos:

sudo rm -rf /var/lib/tomcat10/webapps/qualityManager-prj

9. Executar o comando para iniciar o servidor de aplicações (webserver) Tomcat:

sudo systemctl start tomcat10.service

10. Acessar a aplicação e verificar se está na versão correta. A atualização estará correta caso o login seja efetuado com sucesso.