Instalar cPanel en CentOS

cpanel

cPanel se ha convertido en una de las herramientas de gestión de hosting para sitios web más usadas,ya que cPanel incorpora un panel de control estable a la par de intuitiva para el entorno cliente como en el entorno servidor, en el cual podremos controlar bien nuestro servidor VPS o servidor dedicado dónde esté instalado cPanel.

cPanel es una de las mejores herramientas, ya que se complementa perfectamente con sistemas tales como CloudLinux, consiguiendo estabilidad en los servidores a la hora de ofrecer un servicio hosting compartido acorde a cada perfil de usuario.

Por ello, explicaremos en este post a como instalar cPanel en CentOS.

CPanel en CentOs

 

¿Qué es CentOS?

CentOS es un sistema operativo de código abierto, basado en la distribución Red Hat Enterprise Linux, operándose de manera similar, y cuyo objetivo es ofrecer al usuario un software de “clase empresarial” gratuito. Se define como robusto, estable y fácil de instalar y utilizar.

¿Qué es cPanel?

cPanel es un software en la cual es un panel de control para administrar servidores de alojamiento web que proveen herramientas de automatización y una interfaz gráfica basada en páginas web.
cPanel se ha convertido prácticamente un estándar en servicios de hosting web.
Tanto es así que se considera por muchos un criterio fundamental a la hora de elegir un hosting.
Su principal ventaja es que el usuario de un hosting web, muchas veces personas sin perfil técnico, dispone de un interfaz web sencillo que le permite administrar los servicios más importantes de su hosting.

Funcionalidades de cPanel

  • Administración de ficheros: principalmente para la instalación de aplicaciones PHP como WordPress , Joomla o Prestashop.
  • Configuración de los dominios: necesaria para vincular el sitio web el correo electrónico al (los) dominio(s) que se quiere(n) utilizar.
  • Gestión de cuentas de correo: creación y mantenimiento de cuentas de email con dominio propio.
  • Gestión de bases de datos MySQL : creación y mantenimiento de bases de bases de datos, principalmente porque las aplicaciones típicas usadas en un hosting como las arriba mencionadas suelen requerir una base de datos MySQL.
  • Gestión de los recursos: espacio en disco, consumo de ancho de banda mensual, etc.

Requisitos mínimos para la instalación de cPanel

    • 2 GB de memoria RAM.

CPanel en CentOs

    • 1 núcleo de CPU (al menos a 2 Ghz) de Procesamiento.

CPanel en CentOs

    • 20 GB de disco duro HDD o SSD.

CPanel en CentOs

Le puse 80 GB

    • ISO CentOS 6 o CentOS 7, pero de 64 bits.

Tengo instalado un CentOS 7 de 64 bits

Instalar cPanel en CentOS

Comenzaremos con la instalación de cPanel en CentOS para Linux. Para ello, debemos irnos al terminal de CentOS por medio de SSH.
Nos loguearemos como administrador(root)/contraseña
CPanel en CentOs

Una vez nos hayamos logueado como administrador, deberemos actualizar los paquetes.
Para ello, utilizaremos el comando “yum update -y”
CPanel en CentOs

Comenzará a actualizarse los paquetes
CPanel en CentOs

Nos indicará el SO que hemos actualizado los paquetes
CPanel en CentOs

Antes, deberemos instalar wget(es un paquete que ofrece Linux para la descarga de ficheros) a la versión más reciente
CPanel en CentOs

Ya están actualizados los paquetes, deberemos instalar cPanel.
Para ello, deberemos descargarnos el paquete de instalación.
Primero accedemos a la carpeta home en la siguiente ruta: “cd /home”
CPanel en CentOs

Segundo nos descargamos el script de instalación con el siguiente comando:
“wget -N http://httpupdate.cpanel.net/latest
CPanel en CentOs

Y instalamos con el comando “sh latest”, que ejecuta el script de instalación de cPanel
CPanel en CentOs

Nos producirá este error:
CPanel en CentOs

Es debido a que el servicio NetworkManager nos bloquea la instalación.
Para ello, debemos desactivar el servicio NetworkManager para instalar cPanel con los comandos:
“service NetworkManager stop” y “chkconfig NetworkManager off”
CPanel en CentOs

Y volvemos a instalar(después debemos de activar ese servicio, una vez termine la instalación)
CPanel en CentOs

El tiempo medio de su instalación es de 30 minutos ya que cPanel compila muchos paquetes durante su instalación, por lo que la instalación necesita bastante potencia de CPU y si su servidor es lento, hasta 1 hora en la instalación ya que sus recursos son limitados.
Finalizamos la instalación, nos saldrá esta información.
CPanel en CentOs

Antes de reiniciar, debemos activar los servicios de NetworkManager(que previamente a la instalación los desactivamos)
CPanel en CentOs

Reiniciamos con el comando “reboot” para aplicar los cambios en el servidor
CPanel en CentOs

Intentamos acceder a la pagina web en la que está localizado cPanel con la siguiente URL:
https://IPservidor:Puerto(el puerto de cPanel en el servidor es el 2087)
Añadimos la excepción y confirmamos la excepción de seguridad
CPanel en CentOsCPanel en CentOs

Nos da un error al acceder a la web.
Es debido a que el cortafuegos del servidor bloquea las páginas.
Por ello, debemos desactivar el cortafuegos en el cuál no nos deja acceder a la web.
Utilizaremos el comando “service iptables stop”, para parar el servicio del cortafuegos y así, acceder a la página web de cPanel.

CPanel en CentOs

Y nos aparecerá el login de acceso a nuestro panel de control , que es cPanel.
CPanel en CentOs

Nos logueamos como root/contraseña(igual que realizamos al acceder por terminal SSH a nuestro servidor)
CPanel en CentOs

Debemos realizar unos pasos para su configuración inicial.

Instalar cPanel en CentOS
Califica esta publicación

Post Relacionados

Leave a comment