Como atualizar a instalação de um cliente (provedor) do Quaza no servidor — procedimento técnico, executado pelo suporte/sysadmin via terminal.
O que é "atualizar cliente"
Aqui, cliente é a instalação do Quaza usada por um provedor — não o cliente final do provedor. Atualizar o cliente significa subir a versão do código daquela instalação no servidor (via SVN). É feito por quem tem acesso ao servidor: suporte/sysadmin.
Procedimento técnico. Este passo a passo é executado no terminal do servidor e exige acesso SSH e permissões adequadas. Se você não tem esse perfil, peça ao suporte/provedor para fazer a atualização.
Como funciona o ciclo
O sysadmin abre o lançador, escolhe o cliente, vai para o diretório da instalação, confere a versão atual, verifica processos em execução e aplica a atualização (svn up).
Glossário
| Termo |
O que significa |
| Cliente (do Quaza) |
A instalação do sistema usada por um provedor — distinta do cliente final do provedor. |
| Lançador |
Ferramenta interna do suporte para acessar a instalação de cada cliente. |
| SVN |
Sistema de controle de versão usado para distribuir e atualizar o código do Quaza. |
| Processo em execução |
Tarefas PHP/MySQL ativas no servidor — devem estar estáveis antes de atualizar. |
Antes de começar
Quem executa precisa de:
• Acesso ao lançador do suporte.
• Acesso SSH ao servidor do cliente.
• Permissões adequadas para rodar svn up e demais comandos.
Passo a passo (no servidor)
1 Abra o lançador do suporte e, em Sistema, escolha o cliente desejado (se solicitado, confirme com Accept).
2 Acesse o diretório da instalação: cd /var/www/html/quaza/
3 Confira a última atualização: svn info
4 Volte ao diretório anterior: cd ..
5 Confira se há tarefas em execução: ps -aux | grep php e ps -aux | grep mysql. Em PHP costuma haver até 1 processo padrão; em MySQL idem — qualquer execução anormal precisa estabilizar antes da atualização.
6 Aplique a atualização: svn up (no diretório do Quaza). Aguarde o término.
7 Confirme a nova versão com svn info novamente.
Procedimentos específicos podem variar. Cada provedor pode ter rotinas próprias após o svn up (migrações, restart de serviços etc.) — siga o procedimento do seu suporte.
Pegadinhas frequentes
1. Sem acesso, sem atualização. Apenas quem tem credencial no lançador/servidor pode executar. Operadores comuns não fazem este passo.
2. Confira processos antes. Atualizar com processos longos em execução pode deixar o sistema instável — aguarde a estabilização.
3. Versão errada. Confirme com svn info antes e depois da atualização para saber em que versão ficou.
4. Migrações pós-update. Algumas versões pedem migrações de banco/serviços extras — siga o checklist do suporte.
Perguntas frequentes
Quem atualiza a instalação do cliente?O suporte/sysadmin do provedor — quem tem acesso ao servidor.
Posso atualizar pelo painel do Quaza?Não — a atualização é via servidor (SVN), não pela interface.
Como sei a versão atual?No servidor, svn info no diretório da instalação mostra a última atualização.
O sistema fica fora do ar durante a atualização?Em geral, sim, por alguns minutos. Comunique os usuários antes.
E se aparecer erro no svn up?Pode haver conflito de arquivos; chame o suporte para resolver — não force.
Preciso reiniciar PHP/MySQL depois?Em algumas versões sim — siga o checklist do seu suporte.
Faz backup automaticamente?Não — sempre faça backup antes de atualizar (banco e arquivos) conforme política do provedor.
Posso voltar para a versão anterior?Sim, é possível com svn up -r — mas com cuidado (banco pode já estar migrado).
Atualizar afeta dados do cliente?Não, atualizar é só código — dados ficam no banco. Mas migrações de versão podem alterar estrutura.
Quanto tempo demora?Costuma ser rápido (poucos minutos); migrações longas podem estender o processo.
Documentos relacionados