Español

Instalar Plesk en un VPS Linux

Esta guía explica cómo instalar Plesk Obsidian en su VPS Linux. Plesk es un panel de control completo que le permite gestionar fácilmente sus sitios web, bases de datos, correos, dominios y mucho más.

📋 Requisitos previos

  • Un VPS Linux con acceso root o sudo
  • Al menos 1 GB de RAM (2 GB recomendados)
  • Al menos 10 GB de espacio en disco libre
  • Una conexión a Internet estable
  • Un nombre de dominio (opcional pero recomendado)

⚠️ Importante antes de la instalación

  • Haga copia de seguridad de sus datos: la instalación de Plesk puede modificar algunas configuraciones del sistema
  • Compruebe los puertos: Plesk usa los puertos 8443 (HTTPS), 8880 (HTTP), 8447 (Plesk Installer)
  • Tiempo de instalación: la instalación puede tardar de 15 a 30 minutos según su conexión

🔧 Método 1: Instalación automática mediante script (Recomendado)

Paso 1: Descargar el script de instalación

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

Paso 2: Hacer ejecutable el script

Bash
chmod +x plesk-installer.sh

Paso 3: Lanzar la instalación

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

Paso 4: Seguir la instalación

La instalación:

  1. Descargará los paquetes necesarios
  2. Instalará Plesk y sus dependencias
  3. Configurará los servicios

No cierre la sesión SSH durante la instalación. Puede tardar de 15 a 30 minutos.

🔧 Método 2: Instalación manual mediante repositorio

Paso 1: Añadir el repositorio de Plesk

Para Ubuntu/Debian:

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

Para CentOS/RHEL:

Bash
1# Add repository 2sudo tee /etc/yum.repos.d/plesk.repo <<EOF 3[PLESK_17_8_11] 4name=Plesk 5baseurl=https://autoinstall.plesk.com/centos_7-x86_64 6enabled=1 7gpgcheck=1 8gpgkey=https://autoinstall.plesk.com/plesk.gpg 9EOF 10 11# Update 12sudo yum update

Paso 2: Instalar Plesk

Para Ubuntu/Debian:

Bash
1# Installation with trial license 2sudo apt install plesk 3 4# Or with specific license 5sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY apt install plesk

Para CentOS/RHEL:

Bash
1# Installation with trial license 2sudo yum install plesk 3 4# Or with specific license 5sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY yum install plesk

🔐 Paso 3: Acceder a Plesk por primera vez

Obtener las credenciales de administrador

Tras la instalación, Plesk genera automáticamente una contraseña de administrador. Para recuperarla:

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

Acceder a la interfaz de Plesk

  1. Abra su navegador web
  2. Vaya a: https://YOUR_IP:8443
    • Sustituya YOUR_IP por la dirección IP de su VPS
    • Ejemplo: https://192.168.1.100:8443
  3. Acepte la advertencia del certificado SSL (normal en la primera conexión)
  4. Inicie sesión con:
    • Nombre de usuario: admin
    • Contraseña: la contraseña mostrada por el comando anterior

Primera configuración

En su primer inicio de sesión, Plesk le pedirá:

  1. Cambiar la contraseña de administrador
  2. Configurar los ajustes básicos
  3. Aceptar los términos de la licencia

🔒 Paso 4: Configurar el firewall

Asegúrese de que los puertos necesarios estén abiertos:

Bash
1# For UFW (Ubuntu/Debian) 2sudo ufw allow 8443/tcp # HTTPS Plesk 3sudo ufw allow 8880/tcp # HTTP Plesk 4sudo ufw allow 8447/tcp # Plesk Installer 5sudo ufw allow 80/tcp # HTTP 6sudo ufw allow 443/tcp # HTTPS 7sudo ufw allow 21/tcp # FTP 8sudo ufw allow 25/tcp # SMTP 9sudo ufw allow 465/tcp # SMTPS 10sudo ufw allow 587/tcp # SMTP Submission 11sudo ufw allow 993/tcp # IMAPS 12sudo ufw allow 995/tcp # POP3S 13sudo ufw allow 3306/tcp # MySQL 14sudo ufw reload

🌐 Paso 5: Configurar un nombre de dominio (Opcional pero recomendado)

Mediante la interfaz de Plesk

  1. Inicie sesión en Plesk
  2. Vaya a Tools & SettingsServer Settings
  3. En Hostname, introduzca su nombre de dominio (p. ej. panel.yourdomain.com)
  4. Haga clic en OK

Mediante línea de comandos

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

🔄 Paso 6: Actualizar Plesk

Para mantener Plesk al día:

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

📦 Extensiones recomendadas

Plesk ofrece muchas extensiones. Aquí hay algunas útiles:

  • WordPress Toolkit: gestión simplificada de WordPress
  • Git: integración Git para sus proyectos
  • Docker: soporte Docker
  • Node.js: soporte Node.js
  • Let's Encrypt: certificados SSL gratuitos

Para instalar extensiones:

  1. Vaya a Tools & SettingsExtensions
  2. Explore el catálogo
  3. Haga clic en Install para la extensión deseada

🔐 Asegurar Plesk

Cambiar el puerto de acceso (Opcional)

Para mayor seguridad, puede cambiar el puerto HTTPS:

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

Luego abra el nuevo puerto en el firewall:

Bash
sudo ufw allow 8444/tcp

Activar la autenticación de dos factores

  1. Inicie sesión en Plesk
  2. Vaya a Tools & SettingsSecurity Settings
  3. Active Two-Factor Authentication
  4. Escanee el código QR con su aplicación de autenticación

❓ Problemas frecuentes

No se puede acceder a Plesk

  1. Compruebe el firewall: asegúrese de que el puerto 8443 esté abierto
  2. Compruebe el servicio: sudo systemctl status psa
  3. Compruebe los registros: sudo tail -f /var/log/plesk/panel.log

Error de instalación

  1. Compruebe el espacio en disco: df -h
  2. Compruebe la RAM: free -h
  3. Compruebe los registros: sudo tail -f /var/log/plesk/install/autoinstaller3.log

Restablecer la contraseña de administrador

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

📝 Comandos útiles

Bash
1# Check Plesk status 2sudo systemctl status psa 3 4# Restart Plesk 5sudo systemctl restart psa 6 7# Stop Plesk 8sudo systemctl stop psa 9 10# Start Plesk 11sudo systemctl start psa 12 13# Check Plesk version 14sudo plesk version 15 16# Repair Plesk (in case of problem) 17sudo plesk repair installation

📞 ¿Necesita ayuda?

Si tiene dificultades para instalar Plesk, contacte con el soporte de Infrawire. Nuestro equipo está disponible para ayudarle.


Nota: Plesk ofrece una licencia de prueba de 30 días. Tras este periodo, deberá adquirir una licencia para seguir usando Plesk.

¿Necesita ayuda?

¿Preguntas sobre esta guía? Nuestro equipo y la comunidad están aquí para ayudarle.

Mantente al día con las últimas ofertas, descuentos y promociones especiales.

Ver promociones