# Utilizar Ambientes de Teste (Staging)

Source: https://support.kapsulehost.com/pt-pt/staging-environments

Uma área de testes (staging), disponível para sites WordPress e WooCommerce, é uma cópia privada do seu site onde pode testar alterações, atualizações ou novas funcionalidades sem afetar o seu site ativo. Depois de ficar satisfeito com o resultado, pode [publicar as alterações em produção](https://support.kapsulehost.com/pt-pt/wordpress-staging-workflow).

### O que é uma Área de Testes?

A área de testes dá-lhe uma versão separada e isolada do seu site, a funcionar num URL temporário. Os visitantes do seu site ativo não veem nada enquanto trabalha. Isto é particularmente útil antes de:

- Instalar ou atualizar plugins do WordPress
- Mudar de tema
- Fazer alterações estruturais à sua base de dados
- Testar código personalizado

### Criar um Site de Testes no KPanel

1. Inicie sessão no KPanel em [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Navegue até **Websites** no menu à esquerda
3. Clique no site que pretende clonar
4. No menu à esquerda do site, abra **Environment** e depois **Testes**
5. Clique em **Criar Testes**

O KPanel irá copiar os seus ficheiros e base de dados para um subdomínio de testes (por exemplo, `staging.yourdomain.com`). Isto demora, normalmente, um a dois minutos, dependendo do tamanho do seu site.

> **Note:** As áreas de testes contam para a alocação de armazenamento do seu plano. Sites de maior dimensão podem demorar mais tempo a clonar.

### Fazer Alterações na Área de Testes

Assim que o seu site de testes estiver pronto, pode:

- Aceder à administração do WordPress através do URL de testes
- Instalar plugins, mudar de tema ou editar ficheiros através de [SFTP](https://support.kapsulehost.com/pt-pt/sftp-access)
- Testar formulários, fluxos de finalização de compra e funcionalidades personalizadas

Por predefinição, a área de testes está protegida por palavra-passe, pelo que não é indexada pelos motores de busca.

### Publicar a Área de Testes em Produção

Quando estiver satisfeito com as suas alterações:

1. Vá a **Websites** no KPanel
2. Abra o separador **Testes** do seu site
3. Clique em **Publicar em Produção**
4. Selecione o que pretende publicar através das caixas de verificação **Ficheiros** e **Base de dados** (pode marcar uma ou ambas)
5. Confirme a publicação

> **Warning:** Publicar a base de dados da área de testes para a produção irá substituir a sua base de dados ativa. Quaisquer novas encomendas, comentários ou registos de utilizadores feitos no site ativo desde que o clone de testes foi criado serão perdidos. Faça sempre uma cópia de segurança primeiro.

### Fazer uma Cópia de Segurança Antes de Publicar

Antes de publicar a área de testes em produção, crie uma cópia de segurança manual:

1. Vá a **Websites**, selecione o seu site e abra o separador **Cópias de segurança**
2. Clique em **Create Backup Now**
3. Aguarde que a cópia de segurança seja concluída e, depois, prossiga com a publicação

Consulte [Fazer uma Cópia de Segurança](https://support.kapsulehost.com/pt-pt/taking-a-backup) para obter instruções detalhadas.

### Eliminar uma Área de Testes

Assim que tiver terminado os testes e publicado as suas alterações, elimine a área de testes para libertar armazenamento:

1. Vá ao separador **Testes**
2. Clique em **Eliminar Testes**
3. Confirme a eliminação

> **Tip:** Adquira o hábito de criar um novo clone de testes sempre que planear uma alteração significativa, em vez de manter um site de testes permanente. Isto garante que a sua área de testes reflete sempre o estado atual da produção.
