fbpx

Instalar cPanel en CentOS

Instalar CPanel en Centos

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 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.

Contenido

¿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.

instalar-cpanel-en-centos

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

instalar-cpanel-en-centos

    • 20 GB de disco duro HDD o SSD.

instalar-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

Cómo 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
instalar-cpanel-en-centos

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

Comenzará a actualizarse los paquetes
instalar-cpanel-en-centos

Nos indicará el SO que hemos actualizado los paquetes
instalar-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
instalar-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”
instalar-cpanel-en-centos

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

Y instalamos con el comando “sh latest”, que ejecuta el script de instalación de cPanel
instalar-cpanel-en-centos

Nos producirá este error:
instalar-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”
instalar-cpanel-en-centos

Y volvemos a instalar(después debemos de activar ese servicio, una vez termine la instalación)
instalar-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.
instalar-cpanel-en-centos

Antes de reiniciar, debemos activar los servicios de NetworkManager(que previamente a la instalación los desactivamos)
instalar-cpanel-en-centos

Reiniciamos con el comando “reboot” para aplicar los cambios en el servidor
instalar-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
instalar-cpanel-en-centosinstalar-cpanel-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.

instalar-cpanel-en-centos

Y nos aparecerá el login de acceso a nuestro panel de control , que es cPanel.
instalar-cpanel-en-centos

Nos logueamos como root/contraseña(igual que realizamos al acceder por terminal SSH a nuestro servidor)
instalar-cpanel-en-centos

Debemos realizar unos pasos para su configuración inicial.

Conclusión

Esperamos que con este post hayas conocido qué es Centos y puedas instalar Cpanel en CentOS correctamente. No obstante, si tienes alguna duda déjanosla en comentarios y la resolveremos lo antes posible.

4.3/5 - (6 votos)

Comparte esta entrada

4 comentarios en «Instalar cPanel en CentOS»

    • Hola el error como te indica no es valido el hostname. Ponga uno que apunte a la ip del servidor como por ejemplo server1.refugiolemistad.org.
      Un saludo .

      Responder
    • Buenas tardes, muchas gracias por mandarnos un comentario.
      Este tutorial te vale para cualquiera de nuestros VPS con Centos7. Tambien decirte que todos nuestros VPS son Administrados nosotros nos encargariamos de instalarte CPanel y culquier cosa que necesitaras en tu VPS sin coste adicional.
      Un saludo .

      Responder

Deja un comentario

RESPONSABLE: DESAFIO INTERNET SL.
FINALIDAD PRINCIPAL: Atender solicitudes de información, ejecución de la contratación de servicios y remisión de comunicaciones comerciales.
LEGITIMACIÓN: Consentimiento del interesado.
DESTINATARIOS: No se cederán datos a terceros, salvo autorización expresa u obligación legal.
DERECHOS: Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, transparencia y derecho a no ser objeto de decisiones automatizadas.
INFORMACIÓN ADICIONAL: Puede consultar la información adicional y detallada sobre nuestra Política de Privacidad y Aviso Legal.
ADICIONAL: Puede consultar la información adicional y detallada sobre nuestra Política de Privacidad y Aviso Legal.