Sites e aplicações
Duplicar ou clonar uma aplicação ou site
Um clone permite testar alterações ou iniciar outro projeto a partir de um site existente. Para que seja independente, tem de separar ficheiros, base de dados e ligações externas: copiar uma pasta não basta se continuar a usar os dados de produção.
Preparar o destino
Crie um domínio, subdomínio ou diretório vazio e verifique a sua raiz de documentos. Guarde uma cópia do site original. Calcule o espaço necessário para os ficheiros, a exportação e a base de dados duplicada.
Proteja o clone com autenticação antes de o abrir ao público. Um noindex ajuda a evitar a indexação, mas não protege dados privados. Desative ou substitua no clone os pagamentos reais, os emails, os webhooks, o cron e outras integrações que possam agir sobre clientes. Não desative esses serviços no site original.
Duplicar um site manualmente
Clonar os ficheiros
Copie o conteúdo para a raiz do destino com o gestor de ficheiros do cPanel. Inclua os ficheiros ocultos necessários, como .htaccess, e verifique se há armazenamento fora dessa pasta. Não substitua uma instalação existente.
Clonar a base de dados
Crie uma base de dados nova e um utilizador próprio a partir do cPanel. Atribua esse utilizador apenas à base de dados do clone. Exporte a base de dados original com o phpMyAdmin e importe o ficheiro na nova; verifique que terminou sem erros e que estão todas as tabelas.
Se a aplicação recebe escritas contínuas, precisa de uma cópia coerente de ficheiros e dados. Planeie o momento ou use o mecanismo de cópia da aplicação. Um site estático pode não ter base de dados; outras aplicações usam mais do que uma.
Ligar a aplicação à nova base de dados
Antes de executar o clone, altere a sua configuração: wp-config.php no WordPress ou configuration.php no Joomla, por exemplo. Verifique o nome, o utilizador e a palavra-passe da nova base de dados. Reveja também as caches partilhadas, os diretórios de carregamento e o armazenamento remoto: credenciais SQL diferentes não isolam esses recursos.
Mudar o URL para o novo
Atualize o endereço conforme a aplicação. No WordPress, siga o guia para mudar o seu URL; uma substituição SQL indiscriminada pode danificar dados serializados. Ajuste as ligações, os redirecionamentos e o HTTPS do clone sem alterar os de produção.
Duplicar um site automaticamente
No Softaculous, localize a instalação e use Clone se estiver disponível. Selecione o protocolo, o domínio e o diretório vazio do destino e reveja os dados da nova instalação antes de confirmar.
Se o site não aparecer, importe-o para a lista. Importá-lo regista uma instalação existente; não a transfere nem a duplica por si só.
Para testar alterações que depois queira levar para o site original, consulte o ambiente de staging. Não presuma que um clone independente admite sincronização posterior.
Verificar que o clone é independente
Abra o site público e a administração, teste uma edição identificável e confirme que não aparece em produção. Verifique imagens, ligações, sessões e registos de erros. Faça formulários ou compras apenas com destinatários de teste e gateways de pagamento de teste.
Se o retirar, identifique primeiro a sua raiz e base de dados. Elimine apenas esses recursos e as respetivas tarefas agendadas; não selecione a instalação original nem um armazenamento partilhado.
Também lhe pode ser útil
- Staging, ambiente de testes para o desenvolvimento de sites e aplicações Crie com o Softaculous uma cópia de testes (staging) do seu WordPress, PrestaShop, Joomla ou outro s...
- Instalar o Moodle 5 a partir do Softaculous Verifique os requisitos do Moodle 5, prepare um subdomínio com a sua pasta public e instale-o a part...
- Instalar o Omeka S a partir do Softaculous Orienta a instalação do Omeka S a partir do Softaculous, a escolha do domínio e do diretório, as ver...
- A Google não mostra o meu favicon nos resultados de pesquisa Se a Google mostra um globo terrestre ou um favicon antigo junto ao seu site: verifique que ícone a...
Algo não bate certo ou mudou? Diga-nos e revemos.