GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar y configurar CyberPanel en CentOS 8

En este tutorial, explicaremos cómo instalar y configurar CyberPanel en un VPS CentOS 8.

La industria del alojamiento web se expande y evoluciona cada día. Los paneles de control de alojamiento web son uno de los elementos centrales de esta industria en crecimiento, gracias a las personas que son nuevas en el alojamiento web y necesitan una forma fácil de administrar su servidor.

Hay muchas opciones cuando se trata de instalar un panel de control en su VPS. Algunos paneles de control comerciales conocidos son Plesk, DirectAdmin y cPanel. Para usar estos paneles de control, debe pagar las licencias, lo que puede volverse costoso rápidamente si la cantidad de usuarios que necesita no es muy grande. Sin embargo, existen algunos paneles de control de código abierto que pueden ayudar a cumplir esta función. Entre ellos, CyberPanel es un panel de control de hospedaje web gratuito, de código abierto y de última generación impulsado por OpenLiteSpeed.

Con CyberPanel, puede agregar nuevos dominios/hosts virtuales y administrar certificados SSL para ellos. También proporciona un instalador de un solo clic para WordPress, Prestashop y Joomla.

CyperPanel ofrece un amplio conjunto de características, que incluyen un terminal basado en web, un administrador de Git, Auto SSL, PowerDNS, FTP, un cortafuegos, un administrador de archivos, un administrador de PHP, copia de seguridad y restauración, y mucho más. Comencemos.

Requisitos

Para instalar y configurar CyberPanel, necesitaremos cubrir algunos requisitos:

  • Un VPS CentOS 8 (idealmente una instalación mínima) con acceso raíz habilitado (viene incluido en nuestros servidores) o un usuario con privilegios sudo. Usaremos nuestro SSD 2 VPS para esto.
  • Mínimo de 1 GB de RAM (se recomiendan 2 GB de RAM)
  • Espacio libre en disco mínimo de 10 GB.

Paso 1:Conéctese a través de SSH y actualice el sistema operativo

Inicie sesión en nuestro servidor CentOS usando SSH como usuario raíz (o como usuario con privilegios sudo). Puede hacerlo ingresando este comando:

ssh root@Server_IP_Address -p Port_Number

Recuerde reemplazar 'root' con su nombre de usuario si no está utilizando el usuario root. Además, reemplace Server_IP_Address y Port_Number con la dirección IP de su servidor real y el número de puerto SSH. El número de puerto SSH predeterminado es 22, sin embargo, su VPS puede estar usando uno diferente.

Una vez que haya iniciado sesión, debe actualizar todos los paquetes de su sistema operativo a su última versión disponible.

dnf update -y

Paso 2:Deshabilitar SELinux

Para comenzar, es necesario deshabilitar SELinux en su servidor. Puede desactivarlo editando el archivo ubicado en /etc/selinux/config :

nano /etc/selinux/config

Modifique la siguiente línea para que se vea así:

SELINUX=disabled

Guarde y cierre el archivo, luego reinicie su servidor para aplicar los cambios.

Paso 3:Instale CyberPanel

Ahora que nuestro SELinux está configurado, podemos descargar el script de instalación de CyberPanel usando el wget comando, como se muestra a continuación:

wget https://cyberpanel.net/install.sh

Una vez descargado el script, podemos comenzar a instalar y configurar CyberPanel usando el siguiente comando:

bash install.sh

Durante la instalación, se le solicitarán varias preguntas, como se muestra a continuación:

Detecting Centos 8...


Initializing...

Valid IP detected...

Checking server...

Checking OS...

Detecting CentOS 8.X...

Checking virtualization type...

Checking root privileges...


You are runing as root...

CyberPanel Installer v2.01

  1. Install CyberPanel.

  2. Addons and Miscellaneous

  3. Exit.

 
  Please enter the number[1-3]: 1

Queremos instalar CyberPanel, así que ingrese el número 1 y luego presiona [Entrar ] para instalar CyberPanel:

CyberPanel Installer v2.01

  RAM check : 119/1989MB (5.98%)

  Disk check : 2/80GB (3%) (Minimal 10GB free space)

  1. Install CyberPanel with OpenLiteSpeed.

  2. Install Cyberpanel with LiteSpeed Enterprise.

  3. Exit.

  
  Please enter the number[1-3]: 1

El instalador de CyberPanel ahora le mostrará la disponibilidad de recursos de su servidor, junto con la opción de cómo instalar CyberPanel. Queremos usar OpenLiteSpeed, así que presione 1 y pulsa [Intro ] para instalar CyberPanel con OpenLiteSpeed:

Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd.

Full installation [Y/n]: Y

Es muy útil tener un servicio completo para administrar su almacenamiento, junto con sus servidores web y de correo. Instalamos presionando Y y presionando [Enter ] para instalar el servicio completo para CyberPanel. Pasando al siguiente paso:

Full installation selected...

Press Enter key to continue with latest version or Enter specific version such as: 1.9.4 , 1.9.5 ...etc


Branch name set to v2.0.1

Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password?
Choose [d]fault, [r]andom or [s]et password: [d/r/s] s

Debemos ingresar una contraseña personalizada para maximizar nuestra seguridad. Presione s y pulsa [Intro ]. Ahora se le pedirá que proporcione su contraseña manualmente:

Please enter your password:
your-secure-password

Please confirm  your password:
your-secure-password

Proporcione su contraseña deseada y presione [Enter ] para continuar:

Do you wish to install Memcached extension and backend?
Please select [Y/n]: Y

Do you wish to install Redis extension and backend?
Please select [Y/n]: Y

El uso de Memcached y Redis puede ayudar a acelerar su sitio web. Presiona Y y pulsa [Intro ] para instalar las extensiones Memcached y Redis:

Would you like to set up a WatchDog (beta) for Web service and Database service ?
The watchdog script will be automatically started up after installation and server reboot
If you want to kill the watchdog , run watchdog kill
Please type Yes or no (with capital Y, default Yes):
Yes

Esto puede ayudar a monitorear nuestros servicios web y de base de datos y mantenerlos en línea. Introduzca la palabra y pulsa [Intro ] para finalizar la configuración y comenzar a instalar CyberPanel. Una vez que hayamos instalado y configurado CyberPanel, veremos el siguiente resultado:

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                Current Disk usage : 8/80GB (11%)                        
                                                                   
                Current RAM  usage : 355/1989MB (17.85%)                         
                                                                   
                Installation time  : 0 hrs 23 min 5 sec                      
                                                                   
                Visit: https:// your-server-ip :8090                     
                Panel username: admin                              
                Panel password: your-secure-password                        
                WebAdmin console username: admin                         
                WebAdmin console password: tzhe39q9O8UBz38l                
                                                                   
             Run cyberpanel help to get FAQ info
             Run cyberpanel upgrade to upgrade it to latest version.
             Run cyberpanel utility to access some handy tools .
                                                                   
              Website : https://www.cyberpanel.net                 
              Forums  : https://forums.cyberpanel.net              
              Wikipage: https://docs.cyberpanel.net                
                                                                   
            Enjoy your accelerated Internet by                  
                CyberPanel & OpenLiteSpeed                     
###################################################################
If your provider has a network-level firewall
Please make sure you have opened following port for both in/out:
TCP: 8090 for CyberPanel
TCP: 80, TCP: 443 and UDP: 443 for webserver
TCP: 21 and TCP: 40110-40210 for FTP
TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service
TCP: 53 and UDP: 53 for DNS service
Would you like to restart your server now? [y/N]: y

A continuación, escriba y y pulsa [Intro ] para configurar el Firewall y reiniciar su servidor.

Nota :Recuerde el nombre de usuario y la contraseña del panel CyberPanel y WebAdmin del resultado anterior.

A continuación, puede verificar el estado de su instalación de CyberPanel usando el siguiente comando:

systemctl status lscpd

Deberías obtener el siguiente resultado:

● lscpd.service - LSCPD Daemon
   Loaded: loaded (/etc/systemd/system/lscpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2020-06-28 01:30:34 EDT; 32min ago
  Process: 705 ExecStart=/usr/local/lscp/bin/lscpdctrl start (code=exited, status=0/SUCCESS)
 Main PID: 809 (lscpd)
   CGroup: /system.slice/lscpd.service
           ├─ 809 lscpd (lscpd - main)
           ├─ 812 lscpd (lscgid)
           ├─ 813 lscpd (lscpd - #01)
           ├─ 815 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py
           ├─1445 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py
           └─1447 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py

Si tuvo problemas durante la instalación, puede intentar encontrar errores en los registros de instalación; se encuentran en /var/log/installLogs.txt .

Paso 4:Acceda a la interfaz de usuario web de CyberPanel

En este punto, hemos instalado y configurado CyberPanel y ahora está escuchando en el puerto 8090. Puede acceder usando la URL https://your-server-ip:8090 . Será redirigido a la página de inicio de sesión de CyberPanel:

Proporcione su nombre de usuario y contraseña de administrador y haga clic en Firmar en botón. Debería ver el panel de CyberPanel en la siguiente pantalla:

Para crear un nuevo sitio web, haga clic en Sitios web botón en el panel izquierdo. Debería ver la siguiente pantalla:

Ahora, haga clic en Crear sitio web botón. A continuación, debería ver la siguiente pantalla:

Proporcione los detalles de su sitio web y haga clic en Crear Sitio web botón. Una vez que el sitio web se haya creado correctamente, verá la siguiente pantalla:

Ahora, haga clic en Sitios web => Lista Sitios web botón para enumerar su sitio web recién creado:

A continuación, acceda a su sitio web utilizando la URL http://test.example.com . Por supuesto, deberá reemplazar example.com con su propio nombre de dominio registrado. Debería ver la siguiente pantalla:

Paso 5:acceda al administrador web de OpenLiteSpeed

De manera predeterminada, nuestro panel de administración de OpenLiteSpeed ​​escucha en el puerto 7080 y solo se puede acceder a él desde el sistema local. Para acceder a este panel desde una red pública, deberá habilitar el puerto 7080 para direcciones públicas. Puede hacerlo configurando el cortafuegos desde el panel de control de CyberPanel.

En el panel de CyberPanel, haga clic en Seguridad => Cortafuegos en el panel izquierdo. Debería ver la siguiente pantalla:

Ahora, agregue una nueva regla para el puerto 7080 y haga clic en Agregar botón.

Ahora, acceda al panel de administración web de OpenLiteSpeed ​​usando la URL https://your-server-ip:7080 . Debería ver la siguiente pantalla:

Proporcione su nombre de usuario y contraseña de administrador y haga clic en Iniciar sesión botón. Debería ver el panel de OpenLiteSpeed ​​en la siguiente pantalla:

¡Felicidades! Ha instalado y configurado correctamente CyberPanel en su CentOS 8 VPS. Ahora tiene acceso a poderosos paneles de control que le permitirán crear sus sitios web y administrar su servidor más fácilmente.

Usar un panel de control puede ayudarlo a administrar su servidor, pero usar nuestro equipo de soporte totalmente administrado (que se incluye de forma gratuita y de por vida cuando solicita cualquiera de nuestros VPS) es incluso más fácil que usar un panel de control. Simplemente inicie un chat en vivo o envíe un ticket, y nuestros administradores harán todo lo que necesite de inmediato. También pueden mantener su servidor y mantenerlo funcionando de la mejor manera.

Si nuestro tutorial sobre la instalación de CyberPanel lo ayudó a ponerlo en funcionamiento en su CentOS 8 VPS, siéntase libre de compartirlo en las redes sociales utilizando nuestros accesos directos para compartir. También puede informarnos cómo fue su experiencia de instalación o si tiene alguna pregunta escribiendo un comentario a continuación.


Cent OS
  1. Cómo instalar y configurar Nginx en CentOS 7

  2. Cómo instalar y configurar Redis en CentOS 7

  3. Cómo instalar y configurar GitLab en CentOS 7

  4. Cómo instalar y configurar Redmine en CentOS 7

  5. Cómo instalar y configurar CyberPanel en Ubuntu 18.04

Cómo instalar y configurar Redis en CentOS 8

Cómo instalar y configurar Samba en CentOS 8

Cómo instalar y configurar Fail2ban en CentOS 8

Cómo instalar y configurar HAproxy en CentOS 6

Cómo instalar CyberPanel en CentOS 8

Cómo instalar y configurar GlusterFS en CentOS 7/CentOS 8