Instalar uma plataforma pronta: o que o instalador faz por si

O cPanel tem, no grupo Software, o Softaculous Apps Installer. É a mesma ferramenta para tudo: Joomla, Drupal, Magento, PrestaShop, OpenCart, Moodle, Flarum, Mautic, Laravel e mais algumas centenas. No dia em que se escreveu este artigo estavam disponíveis 485 aplicações.

Este artigo explica o que é comum a todas as instalações. Cada plataforma tem depois o seu artigo, com o que tem de especial.

O que o instalador faz por si, em segundos

1 Cria a base de dados e o utilizador dela, com uma palavra-passe que você nunca precisa de ver. Se quiser perceber o que se passa por trás, leia criar bases de dados e usar o phpMyAdmin.
2 Descarrega e descompacta os ficheiros da versão que escolheu, directamente no servidor. Não passa pelo seu computador nem pelo seu FTP.
3 Escreve o ficheiro de configuração da aplicação com os dados da base, o endereço do site e as chaves de segurança.
4 Corre a instalação e cria a sua conta de administrador.
5 Guarda a instalação na lista. A partir daí o Softaculous sabe onde ela está e pode fazer cópia, clonar, actualizar ou remover.

As três perguntas antes de carregar em «Instalar»

Pergunta O que decidir
Em que endereço? O formulário pede o protocolo (escolha sempre o https), o domínio e a pasta. Deixar a pasta vazia instala na raiz do site. Escrever loja instala em /loja. Se instalar num domínio adicional ou num subdomínio, crie-o primeiro: veja como acrescentar um domínio ou subdomínio.
Que versão do PHP? Cada aplicação exige uma versão mínima, e o instalador recusa-se a avançar se a sua for mais antiga. Muda-se em Select PHP Version: veja mudar a versão do PHP sem partir o site.
Faltam extensões do PHP? Algumas plataformas pedem extensões que vêm desligadas numa conta nova. Ligam-se no mesmo Select PHP Version, no separador das extensões. A tabela a seguir diz quais.

O que cada plataforma exige, medido nos nossos servidores

Estes valores foram lidos no próprio instalador, no dia em que este artigo foi escrito. Podem mudar quando sair uma versão nova: a fonte que manda é sempre o ecrã do instalador, que lhe diz em letras vermelhas o que falta.

Plataforma PHP mínimo Extensões que tem de ligar à mão
Joomla 5 8.1 Nenhuma. As que pede já vêm ligadas.
Drupal 10 8.1 Nenhuma.
Drupal CMS 8.3 Nenhuma.
OpenCart 4 8.1 Nenhuma.
Flarum 8.2 Nenhuma.
Laravel 8.2 Nenhuma.
PrestaShop 8 7.2 intl e fileinfo.
Mautic 8.2 intl.
Magento 2.4 8.2 intl, soap, sodium e fileinfo.
Moodle 5 8.2 intl, soap, sodium e fileinfo.
Ligar uma extensão é um clique e não parte nada. Abra Select PHP Version, escolha a versão, vá a Extensions, marque a caixa e feche. O instalador passa a deixar avançar. Se não encontrar a opção, diga-nos e ligamos nós.
Há versões na lista que o instalador não o deixa instalar, e faz bem. A versão mais recente do Magento pede uma versão de base de dados mais nova do que a que corre nos servidores partilhados. O instalador avisa e bloqueia; escolha a versão anterior, que passa, ou fale connosco sobre um servidor próprio.

Antes de instalar por cima de alguma coisa

O instalador escreve na pasta que lhe indicar, e o que lá estiver com o mesmo nome é substituído. Nunca aponte uma instalação nova para a pasta de um site que já está no ar sem ter feito uma cópia primeiro. Veja como fazer e guardar a sua própria cópia.

O que fica disponível depois de instalar

Na lista de instalações do Softaculous, cada linha tem um conjunto de botões. Nem todos existem para todas as plataformas, e isto é o que se mediu:

Botão O que faz, e onde existe
Cópia de segurança Guarda ficheiros e base de dados numa cópia do próprio Softaculous, que se restaura pelo mesmo ecrã. Serve para qualquer instalação.
Actualizar Sobe a instalação para uma versão mais recente. Existe no Joomla, no Drupal, no Moodle e no WordPress.
Clonar Faz uma cópia de trabalho noutra pasta ou noutro domínio. Existe no Joomla, Drupal, Magento, PrestaShop, OpenCart, Moodle, Flarum e WordPress.
Mudar a palavra-passe de administrador Existe no Joomla, Drupal, PrestaShop, OpenCart, Moodle, Flarum, Mautic e WordPress. Não existe no Magento: para esse, veja recuperar a palavra-passe do Magento.
Importar Traz para a lista uma instalação que você fez à mão, para passar a ter cópias e actualizações por aqui. Serve para todas.
Ligue a actualização automática e ligue a cópia automática, nessa ordem. As duas opções estão no mesmo formulário de instalação, em Advanced Options. Uma sem a outra é que dá sustos.

As que não estão no instalador

O Softaculous instala aplicações em PHP. Django e Ruby on Rails não estão lá e não é falha nenhuma: correm noutra linguagem e têm ferramenta própria no cPanel, o Setup Python App e o Setup Ruby App. Veja pôr um Django a correr e pôr um Rails a correr.

Seja qual for a plataforma, cada instalação gasta espaço e milhares de ficheiros da sua conta. Antes de encher o plano de experiências, veja os limites da conta.

O instalador parou com um aviso que não percebe? Copie a mensagem e mande-nos. É quase sempre uma extensão por ligar.

Abrir um pedido de suporte

VEJA TAMBÉM

Planos de hospedagem e o que cada um inclui

Migração de hospedagem

Política de Suporte

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 600,00 MT/mês

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?