Instalación de cPanel y WHM

Para:

  • cPanel y WHM 11.28
  • cPanel DNSONLY

note ¡Ojo!: Una vez que haya instalado cPanel y WHM en un servidor, tiene que reformatear el servidor para borrarlo. En este momento, no ofrecemos un programa de desinstalación.

Elegir un servidor

PICK Importante: cPanel y WHM no se puede instalar en un servidor web de producción; tiene que usar un servidor con un sistema operativo nuevamente instalado.

Es importante considerar cuántos sitios planea alojar en su servidor web. Por ejemplo, si su servidor va a alojar múltiples sitios web, cada uno con su propio conjunto de direcciones de correo electrónico y bases de datos, los requisitos de su servidor para espacio de disco y RAM, además de la cantidad de energía requerida para procesamiento, aumentarán.

Al escoger un servidor, también es importante considerar qué tipo de alojamiento web planea tener. Mientras cPanel y WHM corre bajo los requisitos mínimos especificados a continuación, los requisitos de su servidor pueden aumentar si planea hospedar videos, música u otros sitios web de alto tráfico como blogs o foros.

Requisitos mínimos

  • Un chipset (conjunto de chips) Pentium o AMD a 266 MHz.
    • Las arquitecturas i386 (32 bits) y x86-64 (64 bits) funcionarán con cPanel.
  • 512 MB de RAM (Se recomienda un mínimo de 1 GB cuando hospeda varias cuentas).
  • 10 GB de espacio libre de disco duro (Se requiere más para alojar múltiples cuentas).
  • Una instalación nueva de un sistema operativo especificado a continuación.

PICK Importante: Como cPanel está diseñado para el alojamiento comercial, solamente licenciamos direcciones de IP que son estáticas y visibles al público. No licenciamos direcciones de IP dinámicas, pegajosas ( sticky) o internas.

Elegir un sistema operativo

Le recomendamos usar una de las siguientes versiones de los sistemas operativos Red Hat® Enterprise Linux® o CentOS:

  • Red Hat Enterprise Linux, versión 4.x ó 5.x.
  • CentOS, versión 4.x ó 5.x.
  • CloudLinux ( solo para la versión 11.28 de cPanel y WHM en adelante)

Sistema operativo CentOS vs. Sistema operativo Red Hat

CentOS Red Hat Enterprise Linux
Gratis Pagado
Actualizaciones por parte de la comunidad Actualizaciones por Red Hat
Soporte por parte de la comunidad Soporte por Red Hat

Para instalar cPanel y WHM en CentOS:

  1. Descargue gratis un DVD de CentOS ISO (en inglés).
    • Para usar este ISO, tiene que quemar la imagen a un DVD. Luego, introduzca el DVD en el servidor y enciéndalo.
  2. Durante la primera reinicialización, el ISO instalará cPanel y WHM en el fondo.
  3. Para obtener más detalles, lea nuestra documentación para Instalar cPanel y WHM a continuación.

Para instalar un sistema operativo que no sea CentOS:

  • Puede descargar Red Hat Linux desde http://redhat.com (en inglés).
    • Tiene que usar una computadora con acceso a la red para descargar el sistema operativo y quemarlo a un CD o DVD para que pueda instalarlo en su servidor.
  • Puede descargar FreeBSD® desde http://www.freebsd.org (en inglés).
    • Tiene que usar una computadora con acceso a la red para descargar el sistema operativo y quemarlo a un CD o DVD para que pueda instalarlo en su servidor.
  • Puede descargar e instalar CloudLinux al seguir las instrucciones en nuestra documentación sobre la instalación de CloudLinux.

PICK Importante: CentOS, Red Hat, CloudLinux y FreeBSD son los únicos sistemas operativos apoyados por cPanel y WHM. Ningún otro sistema operativo es comptatible.

Una nota sobre FreeBSD

Aunque se apoya FreeBSD, sólo se recomienda para los administradores de sistema familiarizados con este sistema operativo. FreeBSD requiere configuraciones detalladas, la que deberá configurar manualmente, para que funcione sin problemas.

cPanel usa los sistemas de puerto de FreeBSD para las actualizaciones. Cuando instala cPanel, no utilice paquetes binarios ( pkg_add). El uso de ambos sistemas puede causar grandes problemas de administración cuando se eliminan las dependencias de un sistema sin que el otro sistema lo sepa. Los puertos usados por cPanel vienen directamente del repositorio de puertos de FreeBSD.

Las actualizaciones de puertos tal vez requieran que usted interactúe manualmente con el sistema para asegurarse de que funciona sin problemas. Hay algunos problemas que no podemos resolver automáticamente en el sistema FreeBSD.

Por esta razón, les pedimos a los administradores sin experiencia FreeBSD que usen Red Hat o CentOS. Esto le brindará una mejor experiencia global con nuestro software.

Instalación de su sistema operativo (OS)

Cuando los discos del sistema operativo (OS) estén colocados en su servidor, se le pedirá probarlos antes de correr la instalación. Le recomendamos realizar pruebas al (los) disco(s) antes de instalarlo(s), ya que esto le ahorrará tiempo si más adelante no se puede(n) leer.

Antes de instalar su OS, considere los siguientes puntos:

  • Debe instalar una versión mínima del sistema operativo. Todos los servicios que cPanel requiere se instalarán durante el proceso de instalación de cPanel y WHM. Esto significa que tiene que deseleccionar grupos de paquetes de software como Gnome, KDE y cualquier otro entorno de escritorio de GUI. Instalar servicios antes de la instalación de cPanel y WHM causará problemas de compatibilidad.
  • Sin embargo, la instalación mínima tiene que incluir un manejador de paquete funcional como yum o up2date (incluido en las instalaciones predeterminadas de CentOS y Red Hat Enterprise Linux).
  • Si es posible, configure su dispositivo red Ethernet con una dirección de IP estática y un nombre de dominio completamente cualificado (FQDN) durante la instalación del sistema operativo. Esto minimizará la cantidad de trabajo que tendrá que hacer después de la instalación del sistema operativo y el software de cPanel.
    • Tiene que registrar su FQDN. Este nombre de anfitrión no puede ser el mismo que cualquier dominio usado en su servidor.
    • Tiene que definir la dirección de IP, dirección de subred y un paso predeterminado de IP para su servidor. Su centro de datos le proporcionará esta información.

Instale el sistema operativo al seguir las instrucciones. Refiérase a la documentación cuando sea necesario.

Configurar su sistema operativo

Se le pedirá configurar una serie de características durante la instalación de su OS.

Tendrá que:

  1. Dividir correctamente su disco duro.
  2. Desactivar el cortafuegos.
  3. Desactivar SELinux.
  4. Asegúrarse de que su sistema operativo recién instalado tiene las actualizaciones y parches más recientes.

Desactivar las características seguras de SELinux

Para obtener una instalación exitosa, debe desactivar SELinux. Cuando instala una distribución Red Hat o CentOS, podrá utilizar la interfaz gráfica para desactivar SELinux cuando configura el sistema operativo.

También puede desactivarlo al editar /etc/selinux/config desde la línea de comandos, y configurar el parámetro SELINUX a "disabled" con un editor de texto como nano o vi. El archivo debe parecerse al texto a continuación:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

PICK Importante: SELinux tiene que seguir desactivado para que WHM y cPanel puedan correr en su servidor. Asegúrese de que el signo de número ( #) no preceda SELINUX=disabled. Si # precede esta opción de configuración, la línea será ignorada.

ALERT! Advertencia: No transfiera el archivo de configuración SELinux entre computadoras, ya que puede destruir la integridad del archivo.

Particiones recomendadas

Por favor, note que estas particiones pertenecen a Linux. Cuando instale Linux, use un sistema de archivo ext.

Aunque cada sistema operativo propociona una instalación de partición predeterminda, se recomienda una instalación simplificada. La partición /tmp fue creada por razones de seguridad.

Guía para partición de disco

Nombre de partición Tamaño
/tmp 1 GB (1024 MB)
/ Crecer hasta llenar el disco.
swap Memoria 2x (RAM)

En algunos casos, será una buena idea aumentar el número de particiones (especialmente en los servidores que usan un volumen grande de correo electrónico), ya que el número de archivos que el sistema operativo puede acceder por partición es limitado.

note ¡Ojo!: Información sobre partición avanzada está disponible en la documentación de opciones avanzadas.

Preparación para instalar cPanel y WHM o DNSONLY

Una vez que haya instalado con éxito su sistema operativo, está listo para instalar WHM y cPanel. Hay algunos pasos básicos para instalar el software. Necesitará:

  1. Acceso a su servidor.
    • Si no tiene acceso directo, puede accederlo remotamente.
  2. Revisar las configuraciones de su servidor.
  3. Correr los comandos de instalación en una interfaz de línea de comandos.

Conexión a su servidor de forma remota por SSH

Para comenzar el proceso de instalación de cPanel y WHM, tiene que abrir una conexión desde su computadora al servidor, a menos que tenga acceso directo al servidor.

Para comenzar un entorno *nix:

  1. Acceda a la interfaz de línea de comandos (con una aplicación de terminal).
  2. Escriba el comando a continuación: ssh root@$IP (donde $IP representa la dirección de IP del servidor deseado).
  3. Escriba la contraseña de root de su servidor.

Si va a instalar cPanel desde una computadora Windows®, debe usar PuTTy para conectarse a su servidor. Puede visitar el sitio de PuTTy (en inglés) para más detalles.

Para comenzar a usar PuTTy:

  1. Descargue e instale el cliente desde el URL mostrado anteriormente.
  2. Abra el cliente.
  3. Debajo del menú Sessions (o sesiones), escriba la dirección de IP del servidor.
    • Asegúrese de que el botón SSH esté marcado.
  4. Pulse Open para abrir la sesión.
  5. Use root como el nombre de inicio de sesión.
  6. Escriba la contraseña de root.

Si escribir su nombre de usuario y contraseña correctamente, debe haber entrado al servidor.

PICK Recuerde: Una vez que haya entrado al servidor, tiene que usar los comandos estandarizados de POSIX para manipular los archivos en ese servidor, sin importar si usa PuTTy o un cliente nativo de SSH.

Eliminar grupos YUM

Usted tendrá que asegurarse de que ciertos grupos yum no estén instalados. Para obtener una lista de grupos yum, utilice el siguiente comando:

yum grouplist

Asegúrese de que los siguientes grupos yum no están instalados:

  • FTP Server
  • GNOME Desktop Environment
  • KDE (K Desktop Environment)
  • Mail Server
  • Mono
  • Web Server
  • X Window System

Para eliminar un grupo yum, puede usar el comando yum groupremove. Por ejemplo, si desea borrar Mono y Mail Server:

yum groupremove "Mono" "Mail Server"

note ¡Ojo!: Puede especificar más de un grupo por línea. Tiene que usar comillas ( " ") alrededor de cada grupo que desea borrar.

Obtener una licencia de cPanel

Si no tiene una licencia para cPanel y WHM, necesitará obtener una para su dirección de IP. Debe adquirir su licencia antes de intentar instalar cPanel. Puede obtener una licencia en http://www.cpanel.net/store (en inglés).

note ¡Ojo!: También ofrecemos una licencia de prueba por 15 días gratis en http://www.cpanel.net/store (en inglés).

Instalar cPanel y WHM

#InstalarcPanelWHM Para comenzar la instalación, use los siguientes comandos:
  1. Escriba el comando cd /home para abrir el directorio /home
  2. Escriba el comando wget -N http://httpupdate.cpanel.net/latest para buscar el archivo de instalación más reciente en los servidores de cPanel.
  3. Abra y ejecute los archivos de instalación a escribir el comando sh latest

Si ha fallado la licencia (debido a un cortafuegos estricto o cambio de un IP), ejecute el comando a continuación para activar su licencia:

  • /usr/local/cpanel/cpkeyclt

note ¡Ojo!: Durante el proceso de instalación, Apache 2.2 y PHP 5.2.17 se instalan por predeterminación. Puede personalizar las configuraciones de Apache y PHP de su servidor con nuestra característica EasyApache? (en inglés) después de que se haya completado la instalación.

Instalar cPanel DNSONLY

Para empezar su instalación, use los siguientes comandos:

  1. Escriba el comando cd /home para abrir el directorio /home.
  2. Escriba el comando wget -N http://httpupdate.cpanel.net/latest-dnsonly para buscar el archivo de instalación más reciente de los servidores de cPanel.
  3. Abra y corra los archivos de instalación con el comando sh latest-dnsonly

Configurar su conexión de red

Red Hat y CentOS le permiten correr un comando de instalación para configurar las conexiones de red. Si, durante la instalación del sistema operativo usted no instaló una dirección estática de IP para su servidor, necesitará definir con la herramienta de instalación la dirección de IP, dirección de subred y una puerta de enlace predeterminada de IP para su servidor.

No use NAT cuando instale sus configuraciones de red. Su servidor debe tener su propia dirección pública de IP.

Si usa FreeBSD, debe consultar con la documentación de esa comunidad cuando configure la conexión de su servidor.

Para más información sobre cómo obtener direcciones de IP, visite:

note ¡Ojo!: Cuando le sea posible, debe configurar su(s) conexión(es) de Ethernet al instalar su sistema operativo.

Cómo comenzar en WHM

Para acceder a la interfaz de WHM:

  1. Escriba https://$IP:2087 en su navegador web preferido. Sustituya la dirección de IP de su servidor web por $IP.
  2. Escriba root como el nombre de inicio de sesión en el campo Name para entrar al sistema.
  3. Escriba la contraseña de root en el campo Password.
  4. Pulse Log In para entrar al sistema.

  • Para más detalles, vea nuestra documentación en el asistente inicial de instalación de WHM.
  • Para configurar las cuentas de cPanel para sus usuarios, navegue a la pantalla Crear una cuenta nueva de WHM. cPanel les permite a sus usuarios crear cuentas de FTP y correo electrónico, además de realizar otras tareas de administración de sitio web.

Topic revision: r4 - 15 Nov 2011 - 19:02:23 - Main.GeorgeAlpizar