DirectAdmin desde cero, tutorial: CloudLinux, LiteSpeed, Imunify360, MailBaby, JetBackup 🚀

directadmin desde cero tutorial, DirectAdmin desde cero, tutorial: CloudLinux, LiteSpeed, Imunify360, MailBaby, JetBackup
No hay comentarios

Este tutorial práctico explica la instalación y configuración de DirectAdmin en Almalinux 8, optimizado con CloudLinux, LiteSpeed Web Server, Imunify360, MailBaby, JetBackup 5, Redis y Memcached.

DirectAdmin es una muy buena alternativa a cPanel o Plesk. Destaca por su interfaz limpia y eficiente, es estable, robusto y escalable, con recursos optimizados, y además cuesta menos.

DirectAdmin es conocido por su capacidad de ser flexible en una variedad de entornos de servidor, lo que lo hace ideal tanto para principiantes como para profesionales de TI que buscan una solución robusta y escalable.

En este tutorial, aprenderemos cómo aprovechar al máximo este panel de control junto con herramientas de vanguardia como LiteSpeed para un rendimiento óptimo del servidor, Imunify360 para seguridad avanzada, CloudLinux para estabilidad mejorada, MailBaby para gestión de email eficaz y JetBackup para respaldos confiables. ¡Empecemos a maximizar el potencial de tu servidor con DirectAdmin!

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-update
sudo dnf update -y
sudo reboot

Instalar DirectAdmin:

bash <(curl -fsSL https://download.directadmin.com/setup.sh) 'Ingrese la licencia aquí'

📚 Documentación: https://docs.directadmin.com/getting-started/installation/installguide.html

Instalar SSL para el Hostname

/usr/local/directadmin/scripts/letsencrypt.sh server_cert

Convertir el servidor a CloudLinux:

Instalar wget:

yum install wget -y
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
sh cldeploy -k activation_key
reboot

Cambiar directivas PHP Selector

vi /etc/cl.selector/php.conf
Directive = max_input_vars
Default = 1000
Type = list
Range = 1000,5000,10000,12000,20000
Comment = Max Input Vars
/bin/systemctl restart lsws.service

Instalar LiteSpeed Web Server:

cd /usr/local/directadmin/custombuild
./build set webserver litespeed
./build set php1_mode lsphp
./build set php2_mode lsphp
./build set php3_mode lsphp
./build set php4_mode lsphp
./build litespeed
./build php

Cambiar contraseña de la consola de LiteSpeed:

cd /usr/local/lsws/admin/misc
./admpass.sh

📚 Documentación: https://docs.directadmin.com/webservices/litespeed/general.html

Descargar plugin LiteSpeed para DirectAdmin:

📚 https://www.litespeedtech.com/products/litespeed-web-server/control-panel-support/download

Instalar Imunify360:

wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh
bash i360deploy.sh --key esta_es_la_licencia

Configurar MailBaby:

📚 Documentación: https://www.mail.baby/tips/direct-admin/

vi /etc/exim.authenticators.post.conf
vi /etc/exim.transports.pre.conf

*Cambiar el puerto 25 a 587.

vi /etc/exim.routers.pre.conf
systemctl restart exim.service
/usr/local/directadmin/directadmin set extra_spf_value ” include:relay.mailbaby.net”
systemctl restart directadmin.service

*Cómo cambiar los registros SPF para todos los dominios:

cd /usr/local/directadmin/data/templates
perl -pi -e 's/\|TXT\|/|DOMAIN|. 14400 IN TXT "v=spf1 a mx ip4:XX.XX.XX.XX include:relay.mailbaby.net -all"/' named.db

*Cambiar XX.XX.XX.XX por la IP del servidor.

cd /usr/local/directadmin
echo "action=rewrite&value=named" > data/task.queue
./dataskq d2000
systemctl restart named

Probar Envío de correos del sistema:

echo "Este es el cuerpo del correo." | mail -s "Correo desde DirectAdmin 11" correo@gmail.com

*Cambiar correo@gmail.com por tu correo.

Instalar JetBackup 5:

bash <(curl -LSs http://repo.jetlicense.com/static/install)
jetapps --install jetbackup5-directadmin stable

Instalar Redis para CloudLinux:

yum install redis
systemctl start redis
systemctl enable redis
systemctl status redis

Redis para WordPress, para DirectAdmin:

cd /usr/local/directadmin/custombuild
./build set redis yes
./build redis
./build php_redis

Instalar Memcached para CloudLinux en DirectAdmin:

cd /usr/local/directadmin/scripts/custom
wget https://raw.githubusercontent.com/poralix/directadmin-utils/master/php/php-extension.sh -O php-extension.sh
chmod 750 php-extension.sh
./php-extension.sh
yum install memcached -y
systemctl start memcached
systemctl enable memcached
systemctl status memcached

Cambiar parámetros de Memcached:

vi /etc/sysconfig/memcached
systemctl restart memcached
systemctl status memcached

Si quieres saber cómo realizar el monitoreo del servidor con UptimeRobot, de cómo configurar JetBackup con Wasabi Storage como destino S3, crear reglas de Firewall o configurar CSF te recomendamos ver el Tutorial desde cero cPanel – WHM, optimizado con: LiteSpeed, Imunify360, CloudLinux, JetBackup5. También puedes ver Plesk tutorial desde cero: CloudLinux, LiteSpeed, Imunify360, MailBaby, JetBackup.

En DirectAdmin desde cero tutorial, se responden estas preguntas comunes:

  1. ¿Cómo instalar DirectAdmin en un VPS?
  2. ¿Cómo instalar DirectAdmin en un servidor dedicado?
  3. ¿Cómo instalar DirectAdmin en Vultr?
  4. ¿Cómo configurar el hostname en DirectAdmin?
  5. ¿Cómo actualizar Almalinux?
  6. ¿Cómo convertir Almalinux 8 en CloudLinux?
  7. ¿Cómo instalar CloudLinux en DirectAdmin?
  8. ¿Cómo instalar DirectAdmin en CloudLinux?
  9. ¿Cómo instalar PHP Selector en CloudLinux?
  10. ¿Cómo instalar PHP Selector en DirectAdmin?
  11. ¿Cómo instalar LiteSpeed en DirectAdmin?
  12. ¿Cómo instalar plugin de LiteSpeed en DirectAdmin.
  13. ¿Cómo instalar Imunify360 en DirectAdmin?
  14. ¿Cómo instalar Google reCaptcha en Imunify360?
  15. ¿Cómo instalar KernelCare en DirectAdmin?
  16. ¿Cómo instalar Redis en DirectAdmin?
  17. ¿Cómo instalar Memcached en DirectAdmin?
  18. ¿Cómo instalar JetBackup en DirectAdmin?
  19. ¿Cómo instalar MailBaby en DirectAdmin?
  20. ¿Cómo configurar DirectAdmin como servidor de correos?
  21. ¿Cómo enviar correos desde DirectAdmin?
  22. ¿Cómo solucionar el bloqueo del puerto 25?
  23. ¿Cómo enviar correos desde el puerto 587?
  24. ¿Cómo configurar el registro SPF para envío de correos en DirectAdmin?
Compartir en:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo

Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.
Tienes que aprobar los términos para continuar

Mejores Prácticas Enviar Correos

Mejores Prácticas para Enviar Correos Electrónicos desde Servidores

Riesgos Envío Correos desde Servidores

Riesgos del Envío de Correos desde Servidores

Plesk y LiteSpeed Gratis en un VPS económico

Plesk y LiteSpeed Gratis en un VPS económico – Tutorial completo

configurar un servicio SMTP relay

Beneficios de configurar un servicio SMTP relay para tu servidor dedicado, VPS o cloud

Tipos de Correos Electrónicos: Transaccionales vs. Promocionales

Duocollab
Índice