Português

Instalar Plesk num VPS Linux

3 min
Alojamento VPS/VDS

Este guia explica como instalar o Plesk Obsidian no seu VPS Linux. O Plesk é um painel de controlo completo que permite gerir facilmente os seus sites, bases de dados, emails, domínios e muito mais.

📋 Pré-requisitos

  • Um VPS Linux com acesso root ou sudo
  • Pelo menos 1 GB de RAM (2 GB recomendados)
  • Pelo menos 10 GB de espaço em disco livre
  • Uma ligação à Internet estável
  • Um nome de domínio (opcional mas recomendado)

⚠️ Importante antes da instalação

  • Faça backup dos seus dados: a instalação do Plesk pode alterar algumas configurações do sistema
  • Verifique as portas: o Plesk usa as portas 8443 (HTTPS), 8880 (HTTP), 8447 (Plesk Installer)
  • Tempo de instalação: a instalação pode demorar 15 a 30 minutos consoante a ligação

🔧 Método 1: Instalação automática via script (Recomendado)

Passo 1: Descarregar o script de instalação

Bash
# Download the official Plesk installation script curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer

Passo 2: Tornar o script executável

Bash
chmod +x plesk-installer.sh

Passo 3: Lançar a instalação

Bash
# Installation with trial license (30 days) ./plesk-installer.sh install plesk --release latest # Or installation with specific license ./plesk-installer.sh install plesk --release latest --license-key YOUR_LICENSE_KEY

Passo 4: Acompanhar a instalação

A instalação irá:

  1. Descarregar os pacotes necessários
  2. Instalar o Plesk e as suas dependências
  3. Configurar os serviços

Não feche a sessão SSH durante a instalação. Pode demorar 15 a 30 minutos.

🔧 Método 2: Instalação manual via repositório

Passo 1: Adicionar o repositório Plesk

Para Ubuntu/Debian:

Bash
# Download and add GPG key wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - # Add repository echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list # Update package list sudo apt update

Para CentOS/RHEL:

Bash
# Add repository sudo tee /etc/yum.repos.d/plesk.repo <<EOF [PLESK_17_8_11] name=Plesk baseurl=https://autoinstall.plesk.com/centos_7-x86_64 enabled=1 gpgcheck=1 gpgkey=https://autoinstall.plesk.com/plesk.gpg EOF # Update sudo yum update

Passo 2: Instalar o Plesk

Para Ubuntu/Debian:

Bash
# Installation with trial license sudo apt install plesk # Or with specific license sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY apt install plesk

Para CentOS/RHEL:

Bash
# Installation with trial license sudo yum install plesk # Or with specific license sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY yum install plesk

🔐 Passo 3: Aceder ao Plesk pela primeira vez

Obter credenciais de administrador

Após a instalação, o Plesk gera automaticamente uma palavra-passe de administrador. Para a obter:

Bash
# Display administrator password sudo plesk bin admin --show-password

Aceder à interface Plesk

  1. Abra o seu browser
  2. Aceda a: https://YOUR_IP:8443
    • Substitua YOUR_IP pelo endereço IP do seu VPS
    • Exemplo: https://192.168.1.100:8443
  3. Aceite o aviso do certificado SSL (normal na primeira ligação)
  4. Inicie sessão com:
    • Nome de utilizador: admin
    • Palavra-passe: A palavra-passe apresentada pelo comando acima

Primeira configuração

No primeiro login, o Plesk pedirá para:

  1. Alterar a palavra-passe de administrador
  2. Configurar definições básicas
  3. Aceitar os termos da licença

🔒 Passo 4: Configurar o firewall

Certifique-se de que as portas necessárias estão abertas:

Bash
# For UFW (Ubuntu/Debian) sudo ufw allow 8443/tcp # HTTPS Plesk sudo ufw allow 8880/tcp # HTTP Plesk sudo ufw allow 8447/tcp # Plesk Installer sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS sudo ufw allow 21/tcp # FTP sudo ufw allow 25/tcp # SMTP sudo ufw allow 465/tcp # SMTPS sudo ufw allow 587/tcp # SMTP Submission sudo ufw allow 993/tcp # IMAPS sudo ufw allow 995/tcp # POP3S sudo ufw allow 3306/tcp # MySQL sudo ufw reload

🌐 Passo 5: Configurar um nome de domínio (Opcional mas recomendado)

Via interface Plesk

  1. Inicie sessão no Plesk
  2. Aceda a Tools & Settings → Server Settings
  3. Em Hostname, introduza o seu nome de domínio (p. ex. panel.yourdomain.com)
  4. Clique em OK

Via linha de comandos

Bash
# Configure hostname sudo plesk bin server_pref --update -hostname panel.yourdomain.com

🔄 Passo 6: Atualizar o Plesk

Para manter o Plesk atualizado:

Bash
# Update Plesk sudo plesk installer update # Or via interface: Tools & Settings → Updates

📦 Extensões recomendadas

O Plesk oferece muitas extensões. Eis algumas úteis:

  • WordPress Toolkit: Gestão simplificada do WordPress
  • Git: Integração Git para os seus projetos
  • Docker: Suporte Docker
  • Node.js: Suporte Node.js
  • Let's Encrypt: Certificados SSL gratuitos

Para instalar extensões:

  1. Aceda a Tools & Settings → Extensions
  2. Explore o catálogo
  3. Clique em Install na extensão desejada

🔐 Proteger o Plesk

Alterar a porta de acesso (Opcional)

Para mais segurança, pode alterar a porta HTTPS:

Bash
# Change HTTPS port (default 8443) sudo plesk bin server_pref --update -admin-https-port 8444

Depois abra a nova porta no firewall:

Bash
sudo ufw allow 8444/tcp

Ativar autenticação de dois fatores

  1. Inicie sessão no Plesk
  2. Aceda a Tools & Settings → Security Settings
  3. Ative Two-Factor Authentication
  4. Digitalize o código QR com a sua aplicação de autenticação

❓ Problemas comuns

Não consigo aceder ao Plesk

  1. Verifique o firewall: certifique-se de que a porta 8443 está aberta
  2. Verifique o serviço: sudo systemctl status psa
  3. Verifique os registos: sudo tail -f /var/log/plesk/panel.log

Erro de instalação

  1. Verifique o espaço em disco: df -h
  2. Verifique a RAM: free -h
  3. Verifique os registos: sudo tail -f /var/log/plesk/install/autoinstaller3.log

Repor palavra-passe de administrador

Bash
# Reset admin password sudo plesk bin admin --set-admin-password -passwd "YourNewPassword"

📝 Comandos úteis

Bash
# Check Plesk status sudo systemctl status psa # Restart Plesk sudo systemctl restart psa # Stop Plesk sudo systemctl stop psa # Start Plesk sudo systemctl start psa # Check Plesk version sudo plesk version # Repair Plesk (in case of problem) sudo plesk repair installation

📞 Precisa de ajuda?

Se encontrar dificuldades na instalação do Plesk, contacte o suporte Infrawire. A nossa equipa está disponível para ajudar.


Nota: O Plesk oferece uma licença de teste de 30 dias. Após este período, terá de adquirir uma licença para continuar a usar o Plesk.

Fique a par das últimas ofertas, descontos e promoções especiais.

Ver promoções

Utilizamos cookies

Utilizamos cookies analíticos para melhorar a sua experiência no nosso site. Nenhum dado é vendido a terceiros. Saiba mais na nossa política de privacidade.