Como Hospedar um Website no ISPmanager: Um Guia Completo Passo a Passo
ISPmanager é um dos painéis de controlo mais poderosos e amplamente utilizados para gerir ambientes de alojamento web em servidores Linux. Quer seja um administrador de sistemas experiente ou um proprietário de website a dar os primeiros passos no alojamento auto-gerido, ISPmanager oferece uma interface limpa e intuitiva que simplifica a gestão de domínios, uploads de ficheiros, configuração de bases de dados, configuração de email e implementação de SSL — tudo a partir de um único painel de controlo.
Este guia abrangente orienta-o em cada passo necessário para alojar um website totalmente funcional usando ISPmanager, desde os pré-requisitos iniciais até à configuração de SSL e muito mais.
1. Pré-requisitos: O que precisa antes de começar
Antes de mergulhar no ISPmanager, certifique-se de que os seguintes requisitos estão em vigor:
- ISPmanager Instalado: ISPmanager deve estar instalado e em execução no seu servidor. Funciona melhor num ambiente de Alojamento VPS ou num Servidor Dedicado, dando-lhe acesso root completo e os recursos necessários para o executar de forma fiável.
- Um Nome de Domínio Registado: Precisará de um nome de domínio apontando para o endereço IP do seu servidor. Se ainda não registou um, pode fazê-lo rapidamente através do Registo de Domínios.
- Ficheiros do Website Prontos para Implementar: Prepare todos os seus ficheiros de website localmente — HTML, PHP, CSS, JavaScript, imagens e qualquer outro recurso — antes de começar o processo de upload.
- Credenciais de Acesso ao Servidor: Certifique-se de que tem as suas credenciais de login de administrador do ISPmanager e, opcionalmente, credenciais FTP para transferências de ficheiros.
2. Aceder ao ISPmanager
Passo 1: Iniciar Sessão no Painel de Controlo ISPmanager
- Abra o seu navegador web preferido.
- Navegue para o URL de login do ISPmanager utilizando o seguinte formato:
http://your_server_ip:1500Substitua your_server_ip pelo endereço IP público real do seu servidor.
- Introduza o seu nome de utilizador e palavra-passe de administrador no ecrã de login.
- Clique em Iniciar Sessão para aceder ao painel de controlo ISPmanager.
> Dica Profissional: Para uma segurança melhorada, considere restringir o acesso à porta 1500 através da firewall do seu servidor, permitindo apenas que endereços IP fidedignos alcancem o painel ISPmanager.
3. Adicionar um Novo Domínio ao ISPmanager
Passo 1: Navegar para a Secção de Domínios
- A partir do painel principal do ISPmanager, localize o menu de navegação do lado esquerdo.
- Clique em Domínios WWW (ou simplesmente Domínios, dependendo da sua versão do ISPmanager).
- Clique no botão Adicionar (ou Criar) para começar a adicionar um novo domínio.
Passo 2: Introduzir os Detalhes do Seu Domínio
Aparecerá uma caixa de diálogo de configuração. Preencha os seguintes campos:
- Nome de Domínio: Introduza o seu nome de domínio totalmente qualificado (por exemplo,
example.com). - Raiz de Documentos: ISPmanager sugerirá automaticamente um caminho como
/var/www/example.com/public_html. Pode aceitar o padrão ou personalizá-lo. - Versão PHP: Seleccione a versão PHP apropriada para a sua aplicação web (por exemplo, PHP 8.1 ou 8.2 para plataformas CMS modernas como WordPress).
- SSL: Se já tiver um certificado SSL, pode ativar HTTPS nesta fase. Caso contrário, pode configurá-lo mais tarde (ver Secção 7).
- Conjunto de Caracteres: Escolha a codificação de caracteres apropriada (normalmente
UTF-8).
- Depois de preencher todos os campos, clique em OK ou Guardar para criar o domínio.
ISPmanager criará automaticamente a estrutura de directórios necessária e configurará o servidor web (Apache ou Nginx) para servir o seu domínio.
4. Carregar os Ficheiros do Seu Website
Com o seu domínio configurado, o próximo passo é carregar os ficheiros do seu website para o servidor.
Método A: Utilizar o Gestor de Ficheiros ISPmanager
- No painel de controlo ISPmanager, navegue para Ficheiros no menu esquerdo.
- Navegue até ao directório de raiz de documentos para o seu domínio — normalmente:
/var/www/example.com/public_html/- Utilize o botão Carregar na barra de ferramentas do gestor de ficheiros para carregar ficheiros directamente da sua máquina local.
- Para carregamentos em massa, comprima primeiro os seus ficheiros num arquivo
.zipou.tar.gz, carregue o arquivo e depois extraia-o utilizando a ferramenta de extracção incorporada.
Método B: Utilizar um Cliente FTP (por exemplo, FileZilla)
Para websites maiores ou estruturas de ficheiros mais complexas, um cliente FTP oferece maior flexibilidade:
- No ISPmanager, navegue para Contas FTP e crie um novo utilizador FTP se ainda não existir um. Defina uma palavra-passe forte e atribua o directório inicial do utilizador à raiz de documentos do seu domínio.
- Abra FileZilla (ou qualquer cliente FTP à sua escolha).
- Conecte-se utilizando as seguintes credenciais:
- Anfitrião: O endereço IP ou nome de domínio do seu servidor
- Nome de utilizador: O seu nome de utilizador FTP
- Palavra-passe: A sua palavra-passe FTP
- Porta:
21(FTP padrão) ou22(SFTP — recomendado para segurança)
- Navegue até ao directório
/public_html/no lado remoto e arraste os seus ficheiros locais para ele.
> Nota de Segurança: Prefira sempre SFTP (porta 22) em vez de FTP simples para encriptar as suas transferências de ficheiros e proteger as suas credenciais.
5. Configurar Bases de Dados (Opcional mas Comum)
A maioria dos websites modernos — incluindo os construídos em WordPress, Joomla, Magento ou aplicações PHP personalizadas — requerem uma base de dados MySQL ou MariaDB. Eis como configurar uma no ISPmanager.
Passo 1: Criar uma Nova Base de Dados
- No painel de controlo ISPmanager, navegue para Bases de Dados no menu esquerdo.
- Clique em Adicionar para criar uma nova base de dados.
- Preencha o seguinte:
- Nome da Base de Dados: Escolha um nome descritivo (por exemplo,
example_db). - Tipo de Base de Dados: Seleccione MySQL ou MariaDB conforme apropriado.
- Codificação: Utilize
utf8mb4para suporte completo de Unicode, incluindo caracteres emoji.
- Clique em OK para criar a base de dados.
Passo 2: Criar um Utilizador de Base de Dados
- Ainda na secção Bases de Dados, clique em Utilizadores de BD ou Adicionar Utilizador.
- Introduza um nome de utilizador e uma palavra-passe forte para o utilizador da base de dados.
- Atribua este utilizador à base de dados que acabou de criar, concedendo os privilégios apropriados (normalmente Todos os Privilégios para uma instalação CMS).
- Clique em OK para guardar.
Passo 3: Actualizar a Configuração da Sua Aplicação
Actualizar o ficheiro de configuração do seu website (por exemplo, wp-config.php para WordPress) com o nome da base de dados, nome de utilizador, palavra-passe e anfitrião (localhost).
6. Configurar Contas de Email (Opcional)
ISPmanager inclui uma interface de gestão de servidor de correio completa. Se deseja endereços de email profissionais ligados ao seu domínio (por exemplo, info@example.com), siga estes passos.
> Alternativamente, se preferir uma solução de email dedicada e totalmente gerida com maior capacidade de entrega e funcionalidades avançadas, considere Alojamento de Email como um serviço autónomo.
Passo 1: Navegar para a Secção de Correio
- No painel de controlo ISPmanager, clique em Correio no menu de navegação esquerdo.
- Clique em Adicionar Caixa de Correio (ou Criar).
Passo 2: Configurar a Caixa de Correio
Preencha os seguintes detalhes:
- Endereço de Email: Introduza a parte local do endereço (por exemplo,
infoparainfo@example.com). Seleccione o seu domínio na lista pendente. - Palavra-passe: Defina uma palavra-passe forte e única para a caixa de correio.
- Quota de Caixa de Correio: Defina um limite de armazenamento para a caixa de correio para evitar problemas de espaço em disco.
- Configurações Adicionais: Configure filtragem de spam, respostas automáticas ou regras de encaminhamento conforme necessário.
- Clique em OK para criar a conta de email.
Pode agora aceder à caixa de correio via webmail (normalmente em http://webmail.example.com) ou configurá-la num cliente de email como Outlook ou Thunderbird utilizando configurações IMAP/SMTP.
7. Configurar SSL para HTTPS (Altamente Recomendado)
Proteger o seu website com HTTPS já não é opcional — é um factor de classificação crítico para o Google, um sinal de confiança para os visitantes e um requisito de segurança fundamental. ISPmanager torna a configuração de SSL simples.
> Para certificados SSL premium com validação estendida e cobertura de garantia, explore Certificados SSL da AlexHost.
Opção A: SSL Gratuito com Let’s Encrypt
- No painel de controlo ISPmanager, navegue para Domínios WWW.
- Seleccione o seu domínio e clique em Editar (ou no ícone SSL).
- Navegue para o separador Certificados SSL.
- Seleccione Let’s Encrypt como fornecedor de certificados.
- Certifique-se de que o DNS do seu domínio está a apontar correctamente para o endereço IP do seu servidor (Let’s Encrypt requer validação de domínio).
- Clique em Emitir Certificado. ISPmanager solicitará, validará e instalará automaticamente o certificado.
- Os certificados Let’s Encrypt são válidos por 90 dias e podem ser definidos para renovação automática no ISPmanager.
Opção B: Instalar um Certificado SSL Personalizado
- Navegue para Certificados SSL no ISPmanager.
- Clique em Adicionar e seleccione Certificado Existente.
- Cole o seu certificado (
.crt), chave privada (.key) e pacote CA nos respectivos campos. - Clique em OK para guardar o certificado.
- Volte para Domínios WWW, edite o seu domínio e atribua o certificado recém-carregado.
Passo: Activar Redireccionar HTTPS
Depois de instalar o certificado, active a opção Forçar HTTPS ou Redireccionar 301 nas definições do seu domínio para garantir que todo o tráfego HTTP é automaticamente redirecionado para a versão segura HTTPS do seu site.
8. Lista de Verificação Pós-Lançamento e Melhores Práticas
Depois de o seu website estar em directo, siga estas melhores práticas para manter o desempenho, segurança e fiabilidade:
| Tarefa | Frequência | Notas |
|---|---|---|
| Actualizar ISPmanager | Mensalmente | Aplicar patches de segurança prontamente |
| Actualizar CMS e Plugins | Semanalmente | Reduz a exposição a vulnerabilidades |
| Rever Estado do Certificado SSL | Mensalmente | Certifique-se de que a renovação automática está activa |
| Monitorizar Utilização de Disco e Largura de Banda | Semanalmente | Actualizar plano se os limites se aproximarem |
| Fazer Cópia de Segurança dos Ficheiros do Website e Base de Dados | Diariamente/Semanalmente | Utilizar as ferramentas de cópia de segurança incorporadas do ISPmanager |
| Rever Registos de Erro do Servidor | Semanalmente | Detectar problemas antes de escalarem |
| Testar Velocidade de Carregamento do Website | Mensalmente | Utilizar ferramentas como GTmetrix ou PageSpeed Insights |
9. Escolher o Ambiente de Alojamento Correcto para ISPmanager
ISPmanager funciona melhor em ambientes onde tem controlo administrativo completo. Aqui está uma comparação rápida para o ajudar a escolher:
