GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar CyberPanel en Ubuntu 20.04

CyberPanel es un panel de control diseñado con el objetivo principal de ser fácil de usar para usuarios no técnicos. CyberPanel es muy fácil de aprender porque utiliza un diseño simple con el que la mayoría de las empresas de alojamiento ya están familiarizadas. CyberPanel también tiene varias características que la mayoría de los otros paneles de control no tienen.

CyberPanel ofrece una interfaz avanzada que se puede usar en lugar de tener que usar FTP o SSH para cargar archivos a través de la línea de comandos desde su computadora. CyberPanel también proporciona un instalador de secuencias de comandos de servicio para que pueda instalar fácilmente secuencias de comandos como WordPress y Joomla sin tener que investigar cómo se debe instalar cada secuencia de comandos individualmente a través de FTP/ssh.

CyberPanel tiene una función fantástica llamada CSF Firewall que protege contra ataques de fuerza bruta, CyberPanel también le permite administrar el firewall a través de un tablero junto con muchas otras opciones de administración. CyberPanel ofrece muchas funciones diferentes que no incluye ejecutar su propio panel de control. CyberPanel también proporciona una API que pueden utilizar las empresas de hosting o los desarrolladores para proyectos de desarrollo personalizados. CyberPanel funciona en todas las plataformas principales, como Windows, Linux, BSD, FreeBSD y Mac OS X.

OpenLiteSpeed ​​es un servidor web gratuito de código abierto diseñado con el objetivo principal de ser rápido y fácil de configurar. CyberPanel está construido sobre este servidor web, pero requiere una configuración adicional para funcionar correctamente. LiteSpeed ​​Enterprise es la opción paga de CyberPanel, pero incluye muchas funciones adicionales que la versión gratuita no ofrece, como la capacidad de administrar varios CyberPanels en diferentes servidores a la vez.

Este tutorial le mostrará cómo configurar CyberPanel con OpenLiteSpeed ​​en un servidor en la nube Ubuntu 20.04. y también repasará algunos cambios básicos de configuración de CyberPanel necesarios para que CyberPanel funcione correctamente. Este tutorial debería funcionar en otras distribuciones basadas en Debian, aunque algunos procesos pueden ser ligeramente diferentes.

Requisitos previos

  • Servidor VPS que se ejecuta en Ubuntu 20.04 (cualquier LTS) con un mínimo de 40 GB de espacio libre en disco y un mínimo de 2 GB de RAM. Si tiene un blog con mucho tráfico, necesitará más de 4 GB de RAM para que CyberPanel pueda funcionar sin problemas.
  • Comprensión básica de los comandos de terminal de Linux.
  • Debe tener un usuario no root creado con acceso sudo en el servidor.

Actualiza tu servidor

El primer paso es asegurarse de que su servidor esté actualizado. CyberPanel puede requerir una versión más reciente de los paquetes que no se envían con Ubuntu 20.04 de manera predeterminada. Los siguientes comandos actualizarán todo en el sistema a las últimas actualizaciones, si está ejecutando un kernel personalizado, deberá modificar este comando en consecuencia.

sudo apt-get update
sudo apt-get upgrade -y

Debe reiniciar el servidor después de que se completen las actualizaciones para aplicar los cambios necesarios. Una vez que se complete el proceso, vuelva a iniciar sesión con el mismo usuario no root y continúe con el siguiente paso.

sudo reboot now

Como todos sabemos, Cyberpanel es un servidor web empresarial openlitespeed o litespeed, por lo que desinstalaremos Apache, MySQL, Postfix, Dovecot y otros paquetes opcionales.

sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y

Instalar CyberPanel en Ubuntu 20.04

En esta sección, instalaremos CyberPanel y OpenLiteSpeed ​​en Ubuntu 20.04.

Descargue la última versión del script de instalación de CyberPanel en su directorio de inicio.

cd
wget -O installer.sh https://cyberpanel.net/install.sh

Haga que el script del instalador de CyberPanel sea ejecutable.

chmod +x installer.sh

Ejecute el script de instalación de CyberPanel.

sh installer.sh

Durante la instalación, CyberPanel le pedirá una serie de indicaciones como se muestra a continuación.

Seleccione 1 para iniciar la instalación de CyberPanel. El script de configuración de CyberPanel comenzará a instalar CyberPanel en el directorio /var/www.

Seleccione 1 si desea instalar CyberPanel con OpenLiteSpeed ​​(versión gratuita). Elija 2 si es usuario de CyberPanel Enterprise o cliente de CyberPanel Cloud. La versión gratuita es la opción que buscamos en esta guía.

Este script comenzará a descargar e instalar los paquetes que haya seleccionado. Se le preguntará acerca de la instalación completa o la instalación Lite. La instalación completa consiste en instalar CyberPanel con PowerDNS, Postfix y Pure-FTPd. La instalación de CyberPanel Lite solo instala CyberPanel. Seleccionamos 1 para la instalación completa de CyberPanel.

El siguiente paso le pregunta sobre el servidor MySQL remoto. CyberPanel necesita un servidor MySQL para funcionar correctamente, por lo que instalaremos nuestra base de datos de CyberPanel localmente en el mismo servidor en el que se está instalando CyberPanel.

CyberPanel solicitará una contraseña para la cuenta de administrador. La contraseña predeterminada es 1234567. Elija una contraseña fácil de recordar, CyberPanel no requiere una contraseña extremadamente segura, pero sería mejor elegir algo más difícil de descifrar que "contraseña" o "1234".

Ahora instalaremos el complemento CyberPanel Memcached, la implementación de CyberPanel Memcached es mejor que la implementación de Litespeed. De esta forma, CyberPanel puede usar bibliotecas nativas de Memcached para mejorar el rendimiento y la seguridad.

Redis sirve como almacén de estructura de datos en memoria y agente de mensajes. Es gratis y de código abierto. CyberPanel es compatible con Redis como backend de caché para el almacenamiento en caché de páginas y la gestión de sesiones de CyberPanel. Elija Y y CyberPanel instalará y configurará el complemento CyberPanel Redis.

Escriba Y para iniciar WatchDog. Este complemento ayuda a CyberPanel a detectar tablas de bases de datos dañadas y alerta a los administradores de CyberPanel si hay algún problema con la base de datos de CyberPanel

El script se encargará del resto después de que responda todas las preguntas del asistente de instalación. La instalación de CyberPanel tomará entre 15 y 30 minutos porque requiere que se compilen e instalen muchos paquetes.

Por favor sea paciente. No cierre la ventana de Terminal hasta que finalice el proceso de instalación de Cyberpanel.

Una vez que haya completado la instalación, su salida debería ser similar a la que se muestra a continuación.

Configurar reglas de cortafuegos

En ubuntu 20.04 necesitamos abrir los puertos 80 y 443 para HTTP y HTTPS. Abra el puerto 8090 para CyberPanel Panel, abra el puerto 7080 para WebAdmin.

Instale ufw si aún no lo ha instalado.

sudo apt-get install ufw -y

Antes de configurar las reglas del firewall, verifique si UFW está habilitado o deshabilitado escribiendo:

sudo ufw status

Si UFW no está habilitado, habilítelo escribiendo:

sudo ufw enable

Después de habilitar UFW, configure las reglas del firewall escribiendo lo siguiente en la ventana de su terminal:

sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080

Después de configurar esta regla, ejecute el siguiente comando para asegurarse de que no haya cometido errores de sintaxis que le impidan acceder al servidor web a través de HTTP/HTTPS.

sudo ufw status verbose

Puede verificar el estado de su instalación de CyberPanel ejecutando el siguiente comando.

sudo systemctl status lscpd.service

Debería ver un resultado similar al que se muestra a continuación. Tenga en cuenta que puede haber algunas advertencias al final de su salida, puede ignorar esas advertencias.

Como puede ver el activo (en ejecución) en verde, el daemon de CyberPanel se está ejecutando.

Si ve el estado de fallado en rojo, significa que hay un problema con su instalación. Sería mejor comprobar los registros de errores que aparecen en la ventana de la terminal que utilizó para instalar CyberPanel, buscar errores o advertencias.

Acceda a la interfaz de usuario web de CyberPanel

Ahora que ha instalado correctamente CyberPanel, puede acceder a CyberPanel a través de cualquiera de las siguientes URL dependiendo de si está utilizando HTTP/HTTPS

http://suservidorrip:8090

O

https://yourseverip:8090

Recuerde reemplazar yourserverip con la dirección IP real de su servidor. Del mismo modo, asegúrese de utilizar el número de puerto adecuado si es diferente de 8090.

Será recibido con la pantalla de inicio de sesión.

Proporcione su nombre de usuario y contraseña de administrador y haga clic en el botón Iniciar sesión. Tenga paciencia, ya que esto puede tardar unos segundos en iniciar sesión en la interfaz de usuario de CyberPanel. Debería ver el panel principal donde se muestra información del servidor en tiempo real.

En este tablero, puede ver la carga en el sistema, el uso de memoria de los procesos y servicios, la utilización del disco, los usuarios actuales conectados a través de WebAdmin/Inicio de sesión de usuario o Panel de administración junto con lo que están haciendo en ese momento, etc.

Cuando inicie sesión por primera vez en el panel principal, siempre debe instalar las actualizaciones tan pronto como estén disponibles. Para hacer esto, haga clic en el elemento del menú Gestión de versiones que se encuentra en el menú de navegación a su izquierda.

¡Eso es todo! Se ha instalado y configurado CyberPanel, así como los componentes WatchDog/Firewall de Ubuntu 20.04

Si ya tiene una versión de CyberPanel en su servidor, siga este enlace antes de continuar con la instalación:Cómo actualizar CyberPanel (https://cyberpanel.net/docs/upgrading-cyberpanel/)

Para obtener más información sobre CyberPanel, visite:https://cyberpanel.net

Conclusión

Esta guía debería ayudarlo a comenzar con CyberPanel en un servidor Ubuntu 20.04 VPS. En esta guía, le mostramos cómo instalar y configurar la regla de firewall UFW para permitir el acceso a HTTP/HTTPS y WebAdmin.

Esperamos que esta guía sea lo suficientemente detallada como para ayudarlo en el proceso de instalación. Si tiene alguna pregunta o problema durante o después de la instalación, háganoslo saber en la sección de comentarios a continuación.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 18.04

  2. Cómo instalar Apache en Ubuntu 18.04

  3. Cómo instalar MariaDB 10.4 en Ubuntu 18.04

  4. Cómo instalar MongoDB en Ubuntu 18.04

  5. Cómo instalar Jenkins en Ubuntu 18.04

Cómo instalar Tomcat 8.5 en Ubuntu 18.04

Cómo instalar Asterisk en Ubuntu 18.04

Cómo instalar Tomcat 9 en Ubuntu 18.04

Cómo instalar Webmin en Ubuntu 18.04

Cómo instalar Kodi en Ubuntu 18.04

Cómo instalar Memcached en Ubuntu 18.04