Cómo instalar CloudPanel en Debian 10 y realizar las configuraciones
Introducción: Bienvenido al tutorial sobre cómo instalar CloudPanel en Debian 10. CloudPanel es un panel de control de servidor moderno diseñado para aplicaciones PHP con características específicas optimizadas para todas las principales plataformas en la nube. Ofrece seguridad, alto rendimiento y está listo para usarse en minutos. Este tutorial lo guiará a través del proceso de instalación.
Características:
- Seguro (certificados SSL/TLS gratuitos).
- Alto rendimiento.
- Configuración rápida (listo en 1 minuto).
- Compatible con las principales plataformas en la nube.
- Disponible en más de diez idiomas.
Requisitos previos:
Antes de instalar CloudPanel, asegúrese de tener lo siguiente:
- Acceso root a su servidor.
- Un servidor Debian 10 (Buster) limpio con acceso root.
- Acceso root o un usuario con privilegios sudo.
- Especificaciones del servidor:
- CPU: 2 vCores
- RAM: 2 GB
- Espacio en disco: 20 GB
Pila tecnológica:
La pila tecnológica de CloudPanel incluye componentes ligeros y modernos para un rendimiento óptimo de aplicaciones PHP. Consta de:
- Debian 10.
- NGINX 1.18 con módulo PageSpeed.
- MySQL 5.7 (Percona).
- PHP [7.1 a 8.1].
- Redis 5.
- ProFTPD 1.3.
- Node.js 14.
- Yarn 1.22.
Terminología utilizada en este tutorial:
- Nombre de usuario: root (o cualquier usuario con privilegios root).
- Nombre del host: cloudpanel-416cd680.nip.io (puede elegir el suyo propio).
- Dominio: cloudpanel-416cd680.nip.io (puede elegir el suyo propio).
- Nombre de usuario de CloudPanel: admin.user (puede elegir el suyo propio).
Paso 1: Configurar el nombre del host
Importante: Utilice un subdominio (por ejemplo, hostname.domain.com) para el nombre del host. No configure su dominio principal (por ejemplo, domain.com) como nombre de host, ya que le impedirá usar ese dominio para los sitios web dentro del panel de control.
- Establezca el nombre del host usando
hostnamectl. - Verifique el nombre del host usando
hostnamectl. - Actualice el servidor usando
sudo apt update && sudo apt -y upgrade. - Instale Wget y Curl usando
sudo apt -y install curl wget.
Paso 2: Instalar la última versión de CloudPanel
Ejecute el siguiente comando para instalar CloudPanel:
curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh | sudo bash
Paso 3: Iniciar sesión en CloudPanel y crear un usuario
Su servidor ahora está configurado. Acceda a CloudPanel en: https://your-ip-or-URL:8443.
Nota: CloudPanel usa un certificado autofirmado para SSL; ignore la advertencia de "Tu conexión no es privada". Cree un usuario admin durante el primer inicio de sesión proporcionando los detalles requeridos.
Paso 4: Configuración importante
-
Proteja el servidor con autenticación de dos factores.
- Vaya a la cuenta bajo el usuario admin.
- Haga clic en seguridad y habilite la autenticación de dos factores.
- Use una aplicación de autenticación para escanear el código QR y ingrese el código de seis dígitos generado.
-
Bloquee las direcciones IP no deseadas.
- Vaya a seguridad en la navegación.
- Agregue las direcciones IP a bloquear.
Paso 5: Agregar usuarios
-
Para usuarios SSH:
- Vaya a usuarios en la navegación.
- Haga clic en agregar usuario, proporcione un nombre de usuario/contraseña y guarde.
-
Para usuarios FTP:
- Vaya a usuarios en la navegación.
- Seleccione usuarios FTP, complete los detalles y haga clic en agregar usuario.
Paso 6: Agregar un dominio
- Vaya a dominios en la navegación.
- Ingrese el nombre de su dominio, seleccione la plantilla Vhost y la versión de PHP, y haga clic en agregar dominio.
Paso 7: Agregar bases de datos
- Para agregar una nueva base de datos, haga clic en el icono de base de datos.
- Haga clic en agregar bases de datos, proporcione el nombre de la base de datos, nombre de usuario, contraseña y guarde.
Paso 8: PhpMyAdmin
- Acceda a phpMyAdmin bajo bases de datos para gestionar sus bases de datos.
Paso 9: Administrador de archivos
- CloudPanel no proporciona un administrador de archivos integrado. Use una herramienta FTP o un administrador de archivos (por ejemplo, FileZilla) para gestionar sus archivos.
Paso 10: Cron Jobs
- Cree tareas programadas (Cron Jobs) bajo Cron Jobs en la navegación.
Paso 11: Servicios
- Verifique y reinicie servicios como SQL, Nginx, PHP y Redis desde la sección de servicios en la navegación.
Área de administración:
Explore las secciones de usuarios, plantillas Vhost, servidores de bases de datos, registro de acciones y configuración en el área de administración para configuraciones y administración avanzadas.
Conclusión:
¡Felicidades! Ha instalado con éxito CloudPanel en Debian 10. Disfrute del poder y la flexibilidad de CloudPanel para alojar sus aplicaciones PHP.
Buscar
Categorías
Publicaciones Populares
Cómo personalizar la página de error 403 o 404 en cPanel
14/09/2022
Estrategias de Respaldo de Datos y Recuperación ante Desastres para tu VPS
22/08/2023
Cómo Instalar un Certificado SSL Gratuito en AlmaLinux
22/08/2023
Cómo bloquear tráfico saliente a redes privadas usando UFW en tu servidor
02/05/2024