cPanel es un panel de control que permite la administración de servidores de hosting de forma centralizada, con una interfaz gráfica amigable y herramientas automatizadas para la gestión casi total de los servidores. Es un software escalable que permite asignar distintos niveles de gestión a administradores, revendedores de espacio y usuarios finales. Es compatible con la gran mayoría de las distribuciones de Linux que puedan usar RPM como gestor de paquetes. Es una herramienta sumamente poderosa y ampliamente utilizada para servicios de hosting web ya que facilita la gestión de sus servidores en muchos niveles. En este tutorial explicamos cómo está estructurado este panel de control para que usted esté ubicado en cuanto a su uso una vez que adquiera una licencia de este tipo.

¿Qué puedo hacer con cPanel?

Entre las funciones principales que ofrece este panel de control se incluyen:

  • Administración de archivos: esta es una característica muy útil, ya que tenemos un control total de los archivos en nuestro servidor. Podemos cargar, descargar, comprimir y editar archivos correspondientes a la configuración de nuestro servidor o de nuestro sitio web.
  • Editar los registros DNS correspondientes a nuestros dominios.
  • Gestionar subdominios, dominios adicionales y dominios aparcados.
  • Instalar software a través de gestores de instalación de un solo clic como Softaculous.
  • Gestionar sus bases de datos MySQL: crear, mantener y eliminar las bases de datos normalmente asociadas con su sitio web.
  • Monitorizar y gestionar recursos de su sitio web, como el espacio en disco o el consumo de ancho de banda.
  • Gestionar sus cuentas de correo electrónico.
  • Comprobar estadísticas de su sitio web.
  • Administrar sus respaldos, entre otras opciones.

La estructura y opciones de cPanel pueden cambiar según el tipo de licencia que posea y la capacidad de administración de su usuario.

Estructura de cPanel

Podemos dividir la interfaz de cPanel en 4 secciones:

Anexo 1 Estructura de cPanel

1) En esta sección encontrará todos los íconos correspondientes con las aplicaciones de cPanel separadas por categorías. El número de categorías dependerá de su licencia de cPanel, las principales son: archivos, dominios, bases de datos, correo electrónico, métrica, seguridad y preferencias. Además proporciona un cuadro de texto que permite buscar entre estas opciones.
2) Esta otra columna enumera información general del servidor, además de algunos datos estadísticos para monitorizar datos como el uso de ancho de banda, CPU y memoria física.
3) Este "mini menú" permite simplemente cambiar entre la vista inicial, y la vista de administración de usuarios.
4) El menú superior también provee una función de búsqueda, enlace de notificación y funciones básicas de cambios en la interfaz de cPanel. Desde aquí puede cerrar su sesión de cPanel.

Sección principal (1)

Dominios

En esta sección puede administrar todo lo relacionado con los dominios en sus servidores asociados.

Anexo 2 Dominios

Site Publisher: este publicador básico permite elegir entre tres plantillas predeterminadas que le permiten tener algún elemento visual en su dominio mientras desarrolla y configura su sitio web.
** Dominios adicionales**: aquí puede añadir y gestionar otros dominios en su cuenta de alojamiento.
Subdominios: aquí puede crear subdominios y apuntarlos a distintas secciones de su sitio web o a otras IP.
Alias: aquí se configuran los dominios aparcados.
Redirige: aquí se pueden crear redirecciones desde una página específica a otra página o dominio.
Editor de zona simple: aquí puede editar los registros A y CNAME del archivo de zona de su dominio.
Editor de zona avanzado: aquí puede editar todos los registros del archivo de zona del dominio registrado con cPanel, incluyendo: registros A, AAA, CNAME, SRV y TXT.

Archivos

Aquí puede gestionar todo lo respectivo a los archivos en sus servidores.

Anexo 3 Archivos

Administrador de archivos: esta es una herramienta muy poderosa que le permite cargar, descargar, crear, eliminar y editar archivos en su servidor —entre otras opciones—.
Imágenes: aquí puede modificar y administrar las imágenes que se guardan en su cuenta. Contiene herramientas para escalamiento, convertidor y creador de miniaturas en lote.
Privacidad del directorio: aquí puede proteger ciertos directorios con una contraseña.
Uso del disco: análisis detallado del uso de disco en su servidor.
Disco de red: permite crear una cuenta de disco de red para administrar, cargar y descargar los archivos en su servidor web, y navegar por ellos.
Cuentas de FTP y conexiones de FTP: permiten añadir y configurar las cuentas FTP para el sitio web y controlar los visitantes que inician sesión en sus sitios a través de este protocolo.
Copias de seguridad: aquí podemos crear, descargar y restaurar respaldos de nuestros sitios web.
Asistente de copia de seguridad: las mismas opciones pero a través de un asistente.

Bases de datos

Esta sección incluye las herramientas para la administración de sus bases de datos MySQL y PostgreSQL.

Anexo 4 Bases de datos

phpMyAdmin: phpMyAdmin es una aplicación web que provee una interfaz gráfica de usuario que ayuda en la administración de sus bases de datos MySQL. Soporta varios servidores MySQL y es una alternativa sencilla y robusta para evitar el uso del cliente de línea de comandos de MySQL.
Bases de datos MySQL: en este menú puede gestionar sus bases de datos MySQL usando la aplicación de cPanel para este fin.
Asistente de base de datos MySQL: permite el uso de la opción anterior a través de un asistente.
MySQL Remoto: esta herramienta permite añadir un nombre de dominio específico para permitir que los visitantes se conecten a sus bases de datos MySQL.
Bases de datos PostgreSQL: gestión de bases de datos PostgreSQL.
Asistente de bases de datos PostgreSQL: se provee un asistente para facilitar la gestión de estas bases de datos.
phpPgAdmin: es una herramienta similar a phpMyAdmin pero para bases de datos PostgreSQL.

Restore Manager

Aquí se enumeran las herramientas para la restauración automatizada de respaldos.

Anexo 5 Restore Manager

Las opciones aquí permiten restauran copias de seguridad de archivos, bases de datos, tareas cron, certificados SSL, correos electrónicos, remitentes de correo, zonas DNS y dominios aparcados.

Correo electrónico

Gestión y configuración de opciones y cuentas de correo electrónico.

Anexo 6 Correo electrónico

Cuentas de correo electrónico: en esta opción podrá gestionar las cuentas de correo electrónico de los dominios registrados en cPanel.
Reenviadores: esta herramienta permite reenviar correos de una cuenta de correo a otra automáticamente.
Entrada de MX: permite configurar los registros MX para especificar los servidores a los cuales envían un correo electrónico.
Auto Contestadores: aquí puede configurar respuestas automáticas en sus correos electrónicos.
Dirección por defecto: puede usar esta opción para obtener cualquier mensaje de correo enviado a una dirección de correo electrónico que no existe, pero que incluye su dominio.
Listas de correos: puede configurarlo para enviar correos electrónicos a varias direcciones de correo electrónico, utilizando una única dirección.
Monitorizar el envío: para supervisar la entrega correcta de un correo electrónico particular.
Filtros de correo electrónico global: permite administrar las reglas para filtrar mensajes de correo electrónico en su cuenta principal.
Filtros de correo electrónico: las mismas características anteriores pero para las cuentas de correo electrónico especificadas.
Autenticación: esta herramienta ayuda a prevenir el spam al configurar registros DKIM y SPF para sus cuentas de correo equipando los mensajes con información verificable de modo que su servidor pueda detectar la naturaleza de los mensajes entrantes y salientes.
Importador de direcciones: permite importar una lista de direcciones en un archivo .xls o .csv.
Cifrado: permite generar e importar claves para el cifrado a través de GnuPG. GnuPG es una combinación de codificación disponible de manera pública que usa un enfoque de “clave pública”. Con GnuPG, los mensajes se codifican con una “clave pública”; sin embargo, solo se pueden descifrar con una “clave privada”, que conserva el destinatario deseado del mensaje.
Calendarios y contactos: configuración de calendarios y contactos.
ASSP SPAM Filter: ASSP pemite el uso, instalación y configuración de ASSP de forma sencilla a través de cPanel. Todo a través de una simple interfaz gráfica.
Remote MX Wizard: configura registros MX a través de un asistente guiado.

Métrica

Anexo 7 Métrica

Estas herramientas proveen datos estadísticos y registros en los logs de su servidor y sitio web.

Visitantes: muestra las entradas más recientes en el registro Apache para el sitio web de su dominio.
Errores: muestra los últimos registros en el archivo log de su sitio.
Banda Ancha: permite ver el uso de ancho de banda consumido por su sitio.
Acceso sin procesar: permite ver quién visitó su sitio web en texto plano.
Awstats: produce estadísticas visuales acerca de los visitantes de su sitio.
Estadísticas de Analog: muestra un resumen simple de los visitantes de su sitio.
Webalizer: provee datos estadísticos un poco más profundos acerca de los visitantes de su sitio.
Webalizer FTP: provee datos estadísticos específicos sobre los visitantes que acceden a su sitio vía FTP.
Editor de métrica: esta función le permite elegir qué programas estadísticos utilizará para ver las estadísticas de su sitio.
Uso de la CPU y de la conexión simultánea: tal como se especifica en el título, se muestran datos sobre estos dos parámetros.

Seguridad

Anexo 8 Seguridad

Aquí podrá configurar algunas opciones para mejorar la seguridad en su servidor

Acceso a SSH: esta herramienta permite la administración de claves públicas y privadas para el acceso SSH a su servidor.
Bloqueador de IP: en esta herramienta puede bloquear un rango de direcciones de IP para evitar que accedan a su sitio.
SSL/TLS: el administrador SSL/TLS le permitirá generar certificados SSL, certificar solicitudes de firma y claves privadas. Estas son todas partes del uso de SSL para asegurar su sitio web.
Protección de enlace directo: esta opción es muy útil. Generalmente, otros sitios web pueden usar sus recursos multimedia consumiendo parte de su ancho de banda. Con esta opción, puede limitar o proteger el uso de sus recursos a sus dominios, restringiendo el uso de archivos con extensión jpg,jpeg,gif,png,bmp.
Protección Leech: aquí puede controlar si los usuarios pueden divulgar sus contraseñas públicamente para áreas restringidas en su sitio. Puede utilizarse para redirigir cuentas comprometidas a direcciones URL específicas, o para suspenderlas.

Software

Anexo 9 Software

Esta sección enumera algunas herramientas de configuración para los programas instalados en su servidor, por lo tanto puede variar según el software instalado en su cuenta de cPanel. En nuestro ejemplo tenemos herramientas para supervisar la configuración de PHP o administrar módulos Perl y paquetes PHP PEAR.

RubyGems provee conjuntos de funciones que le permiten realizar tareas en Ruby. Otra herramienta que puede usar es Optimizar el sitio web para ajustar el modo en que Apache maneja las solicitudes.

En nuestro ejemplo también tenemos el gestor de paquetes Softaculous Apps Installer.

Otra opción muy útil es Seleccionar Versión PHP, debido a que simplifica este proceso.

Las opciones Setup Python App y Setup Ruby App permiten configurar aplicaciones utilizando los lenguajes Ruby o Python. Finalmente, la herramienta RVSiteBuilder permite la creación de sitios web a través de plantillas simples de editar.

Avanzada

Anexo 10 Avanzada

Esta sección provee opciones un poco más complejas para la configuración de su servidor.

Trabajos Cron: aquí puede configurar scripts a través de la herramienta cron de Linux. Las tareas cron permiten ejecutar scripts de forma programada en su servidor. Por ejemplo: eliminar registros logs de mi aplicación con más de 2 meses de antigüedad, cada domingo a las 09:00 pm. Esta herramienta es muy poderosa y permite configurar tareas a distintos niveles.
Monitorizar DNS: aquí encontrará una herramienta de búsqueda de dominio, que le permite buscar la dirección IP de cualquier dominio, así como información de DNS acerca de ese dominio, lo cual es muy útil si cambió su DNS recientemente. Aquí también podrá hacer un tracert sin necesidad de entrar a una línea de comandos.
Índices: el Administrador de índice le permite personalizar el modo en que se verá un directorio en la web. Puede seleccionar un estilo predeterminado, sin índices o dos tipos de índice.
Páginas de error: aquí puede personalizar las páginas de error que se muestran a los usuarios para cada uno de los dominios asociados con su cuenta de cPanel. Se requieren conocimientos de HTML para poder realizar la edición de estas páginas ya que se provee el código en este lenguaje.
Manejadores de Apache: los manejadores de Apache controlan cómo el software del servidor web de Apache maneja ciertos tipos de archivos y extensiones para su sitio. Apache viene configurado para manejar los scripts de CGI y los archivos analizados por el servidor. Puede configurar Apache para manejar un nuevo tipo de archivo con un manejador existente añadiendo en forma manual el manejador y la extensión a continuación.
Tipos MIME: los tipos MIME le dicen a los navegadores cómo manejar extensiones específicas. Por ejemplo, el tipo MIME texto/html equivale a las extensiones .htm, .html y .shtml en la mayoría de los servidores y esto le dice a su navegador que interprete todos los archivos con esas extensiones como archivos HTML.
Escáner de virus: permite escanear su correo, directorio principal, espacio web público o espacio público de FTP en busca de virus.

Preferencias

Anexo 11 Preferencias

Aquí puede cambiar los ajustes básicos de cPanel.

Contraseña y seguridad: desde aquí puede cambiar su contraseña de cPanel. Puede utilizar el generador de contraseñas para obtener una contraseña segura.
Cambiar idioma: la interfaz de cPanel se puede mostrar en una gran cantidad de idiomas. Cambie el idioma desde esta opción.
Cambiar estilo: seleccione un tipo de estilo básico o retro para la interfaz de cPanel.
Información de contacto: edite la información de contacto que estableció durante la configuración inicial de cPanel/WHM.
Administrador de usuarios: añada y edite la información de los usuarios en su cuenta de cPanel.

Softaculous App Installer

Anexo 12 Softaculous App Installer

Aquí se mostrarán enlaces rápidos para la instalación (o edición —en caso de ya tener instalada la aplicación—) de los programas provistos por el gestor de paquetes Softaculous. Cuando haga clic en alguno de los enlaces se abrirá la página de instalación en la interfaz de Softaculous. Si ya ha instalado esta aplicación, entonces se mostrarán los datos de instalación para dicho software.

También puede seleccionar una de las categorías para explorar o buscar un script particular.

Sección secundaria (2)

Esta sección es más bien una columna de supervisión que le permite tener información a la mano apenas abre su cuenta de cPanel.

GENERAL INFORMATION

Anexo 13 General Information

Podrá encontrar una breve lista con información general sobre su cuenta de cPanel que muestra el usuario actual, dominio, directorio principal y la dirección IP correspondiente al último inicio de sesión. Desde aquí también puede cambiar el tema de la interfaz de cPanel, las capturas de esta guía están hechas bajo el tema base (paper_lantern). Puede cambiar el tema seleccionando la otra opción de esta lista desplegable (x3).

Si hace clic en el enlace Información del servidor se mostrará un listado más completo con información general del servidor y de los servicios instalados.

ESTADÍSTICAS

Anexo 14 Estadísticas

Esta sección es sumamente útil para monitorizar información útil de su servidor desde la página de inicio de cPanel. Muestra datos estadísticos muy útiles que le ayudan a supervisar como: número de cuentas De Correo Electrónico, uso de ancho de banda, uso de disco por MySQL o PostgreSQL, uso total del disco, filtros de correo electrónico, reenviadores, cuentas de FTP, uso de CPU/memoria virtual y subdominios disponibles.

"Mini Menú" izquierdo

Anexo 15 Mini Menú

En este menú simplemente puede cambiar entre la vista principal de inicio de cPanel y el administrador de usuarios (el mismo que se encuentra bajo la sección "Preferencias" de la sección principal).

Menú superior

Anexo 16 Menú superior

El menú superior cuenta con una barra de búsqueda. Bajo el usuario actual encontrará las mismas opciones de la categoría Preferencias de la sección principal. Una opción importante que también encontrará aquí es Restablezca las configuraciones de la página, al hacer clic aquí podrá restaurar los valores de configuración predeterminados de cPanel.

También se mostrará un ícono de notificación y otro ícono para cerrar su sesión.

¡Felicidades! Ya hemos explorado toda la interfaz de cPanel; con esta información estará mejor ubicado a la hora de utilizar esta poderosa herramienta. Para información más profunda sobre las opciones y herramientas que ofrece cPanel explore nuestra plataforma de documentación. También recomendamos visitar enlaces descritos a lo largo del tutorial y en la sección de recursos adicionales.

Recursos adicionales

Durante el tutorial se proporcionan enlaces a otros tutoriales. También puede utilizar el enlace a la documentación de cPanel para complementar la información aquí presentada. Este es un recurso directo al proveedor de cPanel, así que es probable que su información esté actualizada y sea correcta.