GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar cPanel y WHM en CentOS 6

cPanel es uno de los paneles de control comerciales más populares para alojamiento web Linux, he estado trabajando con cPanel durante los últimos 3+ años para gestionar todos los clientes de hosting compartido, revendedor y empresarial.

Viene con cPanel y Web Host Manager, lo que facilita el alojamiento web para usted. WHM le brinda acceso de nivel raíz a su servidor, mientras que cPanel proporciona una interfaz de acceso de nivel de usuario para administrar su propia cuenta de alojamiento web en el servidor.

Características de cPanel

El panel de control cPanel es un panel de control muy versátil para administrar sus servidores de alojamiento. Tiene muchas características que facilitan el alojamiento web para usted. Algunos de ellos se enumeran a continuación:

  • Potentes controles GUI en su servidor con WHM.
  • Puede realizar tareas tediosas como copias de seguridad, migraciones y restauraciones de una manera muy fácil y fluida.
  • Excelente administración del servidor de correo y DNS para el servidor principal y también para la cuenta del cliente.
  • Puede cambiar/habilitar/deshabilitar fácilmente los servicios para el servidor.
  • Puede configurar SSL/TLS para todos los servicios de servidor y dominios de clientes.
  • Fácil integración con Phpmyadmin para proporcionar una interfaz basada en web para administrar sus bases de datos MySQL.
  • Siéntete libre de cambiarle la marca.
  • Se puede integrar fácilmente con WHMCS para automatizar la gestión de facturación.

Aquí En este artículo, cubriremos cPanel &WHM instalación en CentOS /RHEL 6.5 y comparte más información útil que te ayudará a administrar cPanel y WHM.

Requisitos previos de instalación

  1. Una instalación nueva y mínima del servidor CentOS 6.5.
  2. Un mínimo de 1 GB .
  3. Un mínimo de 20 GB espacio libre en disco necesario para la instalación de cPanel.
  4. Una licencia de cPanel .

Instalación de cPanel en CentOS y RHEL 6

Primero asegúrese de que la versión del sistema operativo en la que se ejecuta su caja de Linux, para hacerlo, utilice el siguiente comando.

# cat /etc/redhat-release

CentOS release 6.4 (Final)

Si no tiene la última versión, actualice su sistema operativo a su última versión. En CentOS y RHEL, simplemente podemos hacerlo con el instalador de paquetes yum.

# yum update

Una vez que se completen las actualizaciones, verifique la última versión del sistema operativo con el mismo comando anterior.

# cat /etc/redhat-release

CentOS release 6.5 (Final)

A continuación, asegúrese de que su sistema tenga un nombre de host estándar; de lo contrario, configúrelo de la siguiente manera.

# hostname cpanel.tecmint.lan

Una vez que haya asegurado la versión del sistema operativo y el nombre de host, no tiene que instalar ningún otro paquete de dependencia, el script de instalación automática de cPanel lo hace todo por usted. Podemos descargar el archivo de instalación de cPanel en /home directorio.

# cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Este comando anterior cambia su sesión al directorio de inicio, descarga la versión más reciente de cPanel &WHM y ejecuta el script de instalación.

Importante :Recomiendo encarecidamente ejecutar el script de instalación automática de cPanel en modo de pantalla si lo está haciendo con SSH porque se tarda 30-40 minutos para completar la instalación según los recursos de su servidor y la velocidad del ancho de banda.

Salida de muestra
Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer.....
        ____                  _
    ___|  _ \ __ _ _ __   ___| |
   / __| |_) / _` | '_ \ / _ \ |
  | (__|  __/ (_| | | | |  __/ |
   \___|_|   \__,_|_| |_|\___|_|
  
  Installer Version v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263

Beginning main installation.
2017-03-04 04:52:33  720 ( INFO): cPanel & WHM installation started at: Sat Mar  4 04:52:33 2017!
2017-03-04 04:52:33  721 ( INFO): This installation will require 20-50 minutes, depending on your hardware.
2017-03-04 04:52:33  722 ( INFO): Now is the time to go get another cup of coffee/jolt.
2017-03-04 04:52:33  723 ( INFO): The install will log to the /var/log/cpanel-install.log file.
2017-03-04 04:52:33  724 ( INFO): 
2017-03-04 04:52:33  725 ( INFO): Beginning Installation v3...
2017-03-04 04:52:33  428 ( INFO): CentOS 6 (Linux) detected!
2017-03-04 04:52:33  444 ( INFO): Checking RAM now...
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): To take full advantage of all of cPanel & WHM's features,
2017-03-04 04:52:33  233 ( WARN): such as multiple SSL certificates on a single IPv4 Address
2017-03-04 04:52:33  233 ( WARN): and significantly improved performance and startup times,
2017-03-04 04:52:33  233 ( WARN): we highly recommend that you use CentOS version 7.
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): Installation will begin in 5 seconds.
....

Ahora, debe esperar a que el script del instalador de cPanel complete su instalación.

Qué hace la secuencia de comandos del instalador automático por usted

cPanel modifica en gran medida su sistema operativo y esa es la razón por la que no hay Desinstalador de cPanel disponible en la web hasta ahora, necesita volver a formatear su servidor para eliminar cPanel completamente de su servidor.

  1. Comprueba varios paquetes para asegurarse de que no haya conflictos y encuentra cualquier conflicto de paquete, desinstala los paquetes anteriores con yum y es por eso que se recomienda instalar cPanel en un nuevo sistema operativo.
  2. Descarga archivos de idioma y base para la instalación.
  3. Instala varios módulos de Perl a través de CPAN y otros paquetes necesarios con yum.
  4. Descarga y compila PHP y Apache con varios módulos asociados.

Una vez que ese script complete su instalación, aparecerá que la instalación de cPanel está completa. Es posible que se le pida que reinicie el servidor después de la instalación.

Después de eso, debe completar el asistente de instalación desde su interfaz basada en web y puede acceder a WHM con la siguiente URL.

http://your-server-ip:2087

OR

http://your-host-name:2087

cPanel abrirá su interfaz web similar a la siguiente.

Inicie sesión con el usuario "root" y tu contraseña . Quedan algunos clics más para completar la instalación de cPanel. Acepte el Acuerdo de licencia de usuario final haciendo clic en "¿Acepto?/Ir al paso 2 botón ”:

Proporcione la dirección de correo electrónico de trabajo y la dirección de SMS de contacto en la columna "Dirección de correo electrónico de contacto del servidor ” y “Dirección de SMS de contacto del servidor ” respectivamente porque su cPanel envía todas las alertas importantes, notificación a este EMail-i d (Recomendado). También puede completar el resto de los detalles, si tiene uno.

Proporcione un nombre de host FQDN válido y entradas de resolución para su servidor en esta red sección, puedes usar Google resolutores en esta sección si no tiene los resolutores de su ISP. Por favor, vea la imagen a continuación.

Si tiene más de una IP asociada con su NIC tarjeta y desea configurar una IP específica para la IP principal de su Servidor , puede hacerlo desde aquí, para hacerlo, elija la IP del menú desplegable y haga clic en "Ir a Configuración 4 ”.

En el asistente de configuración, puede seleccionar DNS servidor que desea utilizar. Puede elegir uno de ellos según sus ventajas, desventajas y los recursos de su servidor. Lea atentamente la comparación y seleccione el servidor DNS. Por favor, vea la imagen a continuación.

En el mismo paso, escriba Servidores de nombres desea utilizar en formato de ns1 /ns2.ejemplo.com . Además, agregue una A entrada para su nombre de host y servidor de nombres al seleccionar la casilla de verificación, vea la imagen a continuación.

Puede seleccionar y configurar diferentes servicios como FTP , Correo y Cphulk en el Paso 5 de este asistente basado en la web, consulte las instantáneas y la descripción a continuación.

Puede seleccionar FTP servidor de su elección de este asistente, que desea utilizar para su servidor en función de sus ventajas, desventajas y en función de su facilidad y requisitos.

Chulk La protección de fuerza bruta detecta y bloquea actividades de ataques de contraseñas falsas y bloquea su IP para su servidor. Puede activar/desactivar y configurarlo desde este asistente de instalación. Por favor, vea la instantánea a continuación.

Último paso 6, le permite habilitar cuotas que le ayuda a realizar un seguimiento de los usos de espacio en disco.

Seleccione "Usar cuotas del sistema de archivos ” y haga clic en “Finalizar asistente de configuración ” para completar el proceso de instalación. Una vez que haya terminado con la instalación, la página de inicio de WHM aparecerá como se muestra a continuación.

Puede ver esa página de inicio de WHM está mostrando todas las opciones del panel de control y barra lateral con función de búsqueda que le permite buscar opciones simplemente escribiendo sus nombres.

A veces, la secuencia de comandos del instalador de cPanel no puede actualizar la licencia debido a las entradas del cortafuegos o de los resolutores y verá una advertencia de prueba en la página. Puede hacerlo manualmente con el siguiente comando.

[email protected] [~]# /usr/local/cpanel/cpkeyclt

Como le dije anteriormente, Cpanel es para acceso a nivel de usuario y WHM es para acceso a nivel raíz, debe crear una cuenta con la opción disponible en WHM. Aquí he creado una cuenta con el nombre de usuario “tecmint” para mostrarle la vista de cPanel para los usuarios. Por favor, vea la imagen a continuación.

Otras cosas útiles que debe saber antes de comenzar a trabajar con Cpanel y WHM.

Archivos back-end de CPanel

  1. Directorio de Cpanel:/usr/local/cpanel
  2. Herramientas de terceros:/usr/local/cpanel/3rdparty/
  3. Directorio de complementos de Cpanel:/usr/local/cpanel/addons/
  4. Archivos base como Phpmyadmin, máscaras:/usr/local/cpanel/base/
  5. binarios de cPanel:/usr/local/cpanel/bin/
  6. Archivos CGI:/usr/local/cpanel/cgi-sys/
  7. Acceso a Cpanel y archivos de registro de errores:/usr/local/cpanel/logs/
  8. Archivos relacionados con Whm:/usr/local/cpanel/whostmgr/

Archivos de configuración importantes

  1. Archivo de configuración de Apache:/etc/httpd/conf/httpd.conf
  2. Archivo de configuración del servidor de correo Exim:/etc/exim.conf
  3. Archivo conf con nombre:/etc/named.conf
  4. Archivo de configuración de ProFTP y Pureftpd:/etc/proftpd.conf y /etc/pure-ftpd.conf
  5. Archivo de usuario de Cpanel:/var/cpanel/users/username
  6. Archivo de configuración de Cpanel (ajustes de ajuste):/var/cpanel/cpanel.config
  7. Archivo de configuración de red:/etc/sysconfig/network
  8. Información de complementos, aparcados y subdominios:/etc/userdomains
  9. Archivo de configuración de actualización de Cpanel:/etc/cpupdate.conf
  10. Archivo de configuración de Clamav:/etc/clamav.conf
  11. Archivo de configuración de MySQL:/etc/my.cnf
  12. Archivo PHP ini conf:/usr/local/lib/php.ini

Enlaces de referencia

Página de inicio de cPanel/WHM

Por ahora, eso es todo con la instalación de Cpanel, hay muchas funciones en Cpanel y WHM que lo ayudan a configurar el entorno de alojamiento web. Si tiene algún problema con la configuración de Cpanel en su servidor Linux o necesita cualquier otra ayuda, como copias de seguridad, restauraciones, migraciones, etc., simplemente puede contactarnos.

Hasta entonces, manténgase conectado con Tecmint.com para obtener tutoriales más emocionantes e interesantes en el futuro. Deje sus valiosos comentarios y sugerencias a continuación en nuestra sección de comentarios.


Panels
  1. Cómo instalar R en CentOS 7

  2. Cómo instalar R en CentOS 8

  3. Cómo instalar cPanel en CentOS

  4. Cómo instalar cPanel y WHM en CentOS 7

  5. Cómo instalar Python 2.7 o Python 3.x + Django 1.8 + en CentOS 6 + cPanel

¿Cómo instalar PrestaShop en cPanel?

¿Cómo instalar Wordpress Toolkit en WHM/cPanel?

¿Cómo instalar Memcache en el servidor WHM/cPanel (CentOS)?

Cómo instalar cPanel y WHM en CentOS 7

Cómo instalar cPanel y WHM en Ubuntu 20.04

Cómo instalar cPanel/WHM en CentOS 7