¿Cómo Instalar cPanel en CentOS?

¿Cómo Instalar cPanel en CentOS?

Escrito por Felipe Bravo
Última actualización jueves, oct 15, 2020

cPanel es un panel de control comercial basado en Web, usado para sistemas de servidores. Puede ayudar a facilitar la carga de tareas comunes en sistemas de administración, tales como: creación de sitios web, despliegue y administración de bases de datos, entre otros. Esta guía le ayudará a levantar y ejecutar el producto Optimized cPanel para VPS en su CentOS. Tenga que en cuenta que no vendemos licencias de cPanel; debe obtener una directamente de cPanel o de algún distribuidor autorizado. Adicionalmente,no proporciona soporte para cPanel, aunque puede contactar al soporte de cPanel una vez que haya adquirido la licencia. Este producto debe ser instalado en un CentOS desplegado recientemente. Estas instrucciones deben ser llevadas a cabo como usuario "root" a través de SSH.

Nota
Los pasos de este tutorial requieren privilegios root. Asegúrese de ejecutar los pasos a continuación como root o usando el prefijo sudo.

Prerequisitos DNS

cPanel incluye opciones para alojar sus propios servicios DNS. Generalmente, recomendamos usar los servicios DNS, ya que proveen una plataforma DNS estable, redundante, y de fácil manejo. Si usted desea ejecutar sus propios servicios para DNS, tenga en cuenta que dicha disposición no provee redundancia.

En caso de que desee proveer servicios DNS, deberá agregar los registros A para sus servidores de nombres en su WHM.

Si está planificando usar un nombre de dominio para sus servidores de nombre, que a su vez estará alojando servicios DNS, entonces deberá pedir al registrador del nombre de dominio que cree un registro glue con base en las direcciones IP antes de proceder.

Instalar cPanel

Antes de continuar, asegúrese de haber comprado una licencia válida de cPanel. Puede obtener una licencia desde la Tienda de cPanel. Luego, ingrese a su hosting como usuario "root" a través de SSH con la dirección IP (encontrada en la pestaña "Accesos" del área del cliente.

  1. Ingrese los siguientes comandos para descargar e instalar cPanel:

      cd /home
      curl -o latest -L https://securedownloads.cpanel.net/latest
      sh latest
      /usr/local/cpanel/cpkeyclt
    

Por favor note que el proceso de instalación puede tomar un tiempo largo para completarse. El último comando aplica para licencias activas de cPanel, si desea utilizar la versión de prueba, óbvielo. Una vez que finalice, puede acceder al cPanel a través de https://12.34.56.78:2087 (remplace 12.34.56.78 con su dirección IP o el nombre del dominio). Si su explorador muestra un mensaje de advertencia como el siguiente, puede ignorarlo (añadir excepción o continuar pese a la advertencia) y continuar con el proceso:
Anexo 1 Warning Explorador
2. Ingrese con el nombre de usuario "root" y la clave correspondiente a este usuario.

Configurar el cPanel

  1. Una vez que haya ingresado en panel de control cPanel, debe leer y aceptar el acuerdo de licencia para continuar.
    Anexo 2 Acuerdo licencia

  2. Proporcione una dirección adecuada de correo para contacto. De forma opcional, también puede ingresar su dirección SMS, nombre AIM o número ICQ.
    Anexo 3 Datos de contacto

  3. Ingrese el nombre de dominio completamente calificado (o FQDN, por sus siglas en inglés) para su servidor.
    Anexo 4 FQDN

  4. Los traductores DNS apropiados deben ser llenados automáticamente por usted, pero puede que quiera verificar los valores enumerados contra los de la pestaña Accesos del área del cliente.
    Anexo 5 Resolver

  5. Asegúrese de que el dispositivo principal de red esté configurado en eth0.
    Anexo 6 Dispositivo de red

  6. Cuando verifique que la información colocada sea correcta, presione "Guardar y vaya al paso 3".

  7. Cuando se presenta la sección "Configurar direcciones IP", haga clic en "Saltar este paso y usar la configuración por defecto" (Skip this step and use Default configuration) para continuar:
    Anexo 7 Configuración por defecto

Configuración del DNS

La siguiente página provee opciones para la configuración del DNS.

Usar nuestros servidores

Si tiene intención de usar nuestros servidores (o aquellos provistos por un tercero) para los servicios de DNS autorizados, asegúrese de seleccionar "Deshabilitado" en la columna "Servidor de nombre". Debe enumerar sus servidores de nombre deseados en los campos provistos.

Anexo 8 Nameserver Disabled

Anexo 9 NS

Cuando termine el proceso, haga clic en "Guardar e ir al paso 5" (Save and go to step 5).

Servicios

La siguiente página de instalación de cPanel analiza opciones de configuraciones para los servicios adicionales de cPanel.

  1. No recomendamos la instalación de un servidor FTP, debido a que FTP es un protocolo obsoleto y no seguro. En cambio, recomendamos usar SFTP para cargar y descargar archivos. Sin embargo, puede instalar un servidor FTP si lo desea. SFTP está disponible por defecto para cualquier usuario principal de cPanel. Si necesita agregar acceso a archivos para varios usuarios, puede instalar Pure-FTPd durante la fase de configuración.
    Anexo 10 FTP config

  2. Seleccione un servidor de correo. Recomendamos la opción Dovecot.

  3. Elija si desea —o no— activar cPHulk. Tome en cuenta que, si se bloquea el acceso a cPanel debido a varios intentos fallidos, puede liberar el lockout siguiendo las instrucciones aquí.

  4. Después de revisar todas las opciones en esta página, haga clic en "Guardar e ir al paso 6"

  5. Puede habilitar o deshabilitar el soporte de cuotas del filesystem. A menos que requiera hacer seguimiento del uso de disco con base en cada usuario, lo mejor es mantener esta opción deshabilitada.

  6. Haga clic en "Terminar el asistente de instalación". Será llevado a la página de "Panel de funciones", donde puede habilitar características adicionales ofrecidas por cPanel. Después de revisar estas opciones, puede hacer clic en "Guardar configuración" para habilitar características adicionales, o "Salir al WHM".
    ¡Y eso es todo! cPanel debería estar configurado adecuadamente en su Servidor. Para soporte del producto, por favor contacte al soporte de cPanel para preguntas adicionales.

Recursos adicionales

Puede consultar los siguientes recursos en busca de información adicional con respecto a este tema. Aunque este material es provisto esperando que sea útil, tome en cuenta que no podemos dar fe de la actualidad o precisión de los contenidos externos.

Cpanel/WHM

10 artículo en esta categoria.
Escrito por Felipe Bravo.