Plesk tutorial desde cero: CloudLinux, LiteSpeed, Imunify360, MailBaby, JetBackup, Redis, Memcached, WordPress.
Este tutorial práctico explica la instalación y configurar Plesk, optimizado con: LiteSpeed Web Server, Imunify360, CloudLinux, KernelCare, MailBaby, JetBackup, Redis y Memcached para alojar varias cuentas de usuario, múltiples dominios, múltiples sitios web o tiendas Online, sitios web de alto tráfico o utilizarlo como servidor de correo electrónico.
Este es un tutorial práctico y básico, por lo que no profundizaremos en conceptos técnicos ni de Plesk, ni de la administración de servidores.
Plesk es un panel de control versátil y amigable para la gestión de servidores web, siendo una alternativa a cPanel y DirectAdmin, y es más estable y confiable que otros paneles como CyberPanel o Webuzo.
Plesk destaca por su interfaz intuitiva y su enfoque en la seguridad. También cuenta con la gestión de sitios web, dominios, correo electrónico y otras aplicaciones. De igual forma, proporciona herramientas avanzadas como la integración con Docker, soporte para Node.js, y una extensa gama de extensiones como Imunify360, CloudLinux, y JetBackup.
A continuación, dejamos los comandos utilizados en este videotutorial publicado en nuestro canal de YouTube:
Actualizar el Sistema Operativo (Almalinux 8):
sudo dnf check-updatesudo dnf update -ysudo rebootConvertir Almalinux 8 en CloudLinux:
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploysh cldeploy -k Licencia_Aquísudo rebootInstalar Plesk:
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)Solucionar el problema de PHP Selector:
Problema: PHP Selector de CloudLinux no puede funcionar porque la versión nativa de PHP no está instalada en tu servidor.
Instalar la versión nativa de PHP:
yum install php php-fpm php-gd php-mbstring php-mysqlnd php-pdo php-xml -ySolucionar el problema de instalación de MySQL Governor:
yum remove db-governor db-governor-mysqlyum install governor-mysql*Instalar los paquetes de MariaDB adaptados para trabajar con MySQL Governor:
Comprobar versión SQL:
mysql -V/usr/share/lve/dbgovernor/mysqlgovernor.py --mysql-version=mariadb103/usr/share/lve/dbgovernor/mysqlgovernor.py --installInstalar Imunify360:
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.shbash i360deploy.sh --key Licencia_AquíCambiar licencia Imunify360:
imunify360-agent unregisterimunify360-agent register Licencia_AquíConfigurar MailBaby:
Para configurar MailBaby en Plesk, se debe realizar modificando la configuración de Postfix:
1. Crear archivo /etc/postfix/password:
vi /etc/postfix/passwordIngresar en el archivo, las credenciales de MailBaby:
relay.mailbaby.net username:password
2. Dar permisos al archivo:
chown root:root /etc/postfix/passwordchmod 0600 /etc/postfix/passwordpostmap hash:/etc/postfix/password3. Crear X-Sender-id header:
vi /etc/postfix/header_customAgregar el encabezado:
/^Received: (.*Authenticated sender:)([^)]*)(.*)/i PREPEND X-Sender-id: $2
4. Agregar la autenticación al Smarthost de Postfix:
vi /etc/postfix/main.cfAgregar al archivo las siguientes líneas:
relayhost = relay.mailbaby.net:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/password smtp_sasl_security_options = noanonymous smtpd_sasl_authenticated_header = yes smtp_tls_security_level = encrypt smtp_header_checks = regexp:/etc/postfix/header_custom
*Recuerda comentar línea duplicada al final del archivo: #smtp_tls_security_level
*Agregar el puerto 587 al relayhost.
5. Reiniciar Postfix:
systemctl restart postfixRealizar prueba de envío de correo:
echo "Este es el cuerpo del correo." | mail -s "Correo desde Plesk" [email protected]Ver registros de envío de correo:
cat /var/log/maillogCambiar directivas de PHP Selector:
Editar el archivo: /etc/cl.selector/php.conf:
vi /etc/cl.selector/php.confInsertar estas líneas de texto que contienen la directiva max_input_vars:
Directive = max_input_vars Default = 1000 Type = list Range = 1000,5000,10000,12000,20000 Comment = Max Input Vars
Reiniciar LiteSpeed:
/bin/systemctl restart lsws.serviceInstalar Memcached para CloudLinux:
yum install libmemcached-develsudo yum install memcachedsystemctl start memcachedsystemctl enable memcachedsystemctl status memcachedCambiar parámetros de memoria de Memcached:
vi /etc/sysconfig/memcachedsystemctl restart memcachedsystemctl status memcachedInstalar Redis para CloudLinux:
yum install redissystemctl start redissystemctl enable redissystemctl status redisInstalar JetBackup:
bash <(curl -LSs http://repo.jetlicense.com/static/install)jetapps --install jetbackup5-plesk alpha
En Plesk tutorial desde cero, se responden las siguientes preguntas comunes:
- ¿Cómo instalar Plesk en un VPS?
- ¿Cómo instalar Plesk en un servidor dedicado?
- ¿Cómo instalar Plesk en Vultr?
- ¿Cómo configurar el hostname en Plesk?
- ¿Cómo actualizar Almalinux?
- ¿Cómo convertir Almalinux 8 en CloudLinux?
- ¿Cómo instalar CloudLinux en Plesk?
- ¿Cómo instalar Plesk en CloudLinux?
- ¿Cómo instalar PHP Selector en CloudLinux?
- ¿Cómo instalar PHP Selector en Plesk?
- ¿Cómo instalar LiteSpeed en Plesk?
- ¿Cómo instalar Imunify360 en Plesk ?
- ¿Cómo instalar Google reCaptcha en Imunify360?
- ¿Cómo instalar KernelCare en Plesk ?
- ¿Cómo instalar Redis en Plesk ?
- ¿Cómo instalar Memcached en Plesk ?
- ¿Cómo instalar JetBackup en Plesk ?
- ¿Cómo instalar MailBaby en Plesk ?
- ¿Cómo configurar Plesk como servidor de correos?
- ¿Cómo enviar correos desde Plesk?
- ¿Cómo solucionar el bloqueo del puerto 25?
- ¿Cómo enviar correos desde el puerto 587?
- ¿Cómo configurar el registro SPF para envío de correos en Plesk ?
Este tutorial ha cubierto exhaustivamente la instalación y configuración de Plesk desde cero, demostrando cómo optimizarlo con potentes herramientas como CloudLinux, LiteSpeed, Imunify360, JetBackup, Mailbaby, Redis y Memcached, y hemos probado todas las configuraciones instalando un sitio web en WordPress, comprobando un correcto funcionamiento.
Estas integraciones no solo mejoran la seguridad y la eficiencia del servidor, sino que también ofrecen una escalabilidad y rendimiento superiores para cualquier entorno de hosting. Al seguir los pasos detallados en este video, podrás maximizar la funcionalidad de tu servidor y asegurar una gestión eficaz y segura de tus recursos web. Esperamos que encuentres este tutorial valioso y te invitamos a suscribirte y compartir tu feedback para seguir aprendiendo y mejorando juntos.
Te invitamos a que también veas Tutorial desde cero cPanel – WHM, optimizado con: LiteSpeed, Imunify360, CloudLinux, JetBackup5 y DirectAdmin desde cero, tutorial: CloudLinux, LiteSpeed, Imunify360, MailBaby, JetBackup.















