Cómo instalar cPanel en un CentOS 7 VPS o Servidor Dedicado

cPanel es el panel de control de alojamiento web más popular, que ofrece una interfaz gráfica de usuario que permite a diferentes usuarios administrar varios servidores con la ayuda de una interfaz gráfica de usuario en lugar de la línea de comandos normal.

Con la ayuda de esta interfaz, los usuarios pueden realizar fácilmente la mayoría de las tareas que se realizan en el servidor de un sitio web, incluida la creación de correos electrónicos, la carga de archivos, la administración de bases de datos, la configuración de trabajos cron, etc.

Con cPanel, es importante tener en cuenta que:

  • El proceso de instalación de cPanel es sencillo, pero puede tardar un par de horas en completarse.
  • cPanel no es una aplicación gratuita. Requiere una tarifa de licencia que es de aproximadamente 1 14 por mes o alrededor de 2 200 por año para el servidor VPS.
  • Una vez instalado, es difícil eliminarlo del servidor sin realizar una restauración completa del servidor. Desafortunadamente, cPanel no ofrece un desinstalador

Nota especial: los principales proveedores de alojamiento web generalmente ofrecen un panel c gratuito instalado con el plan de alojamiento.

  • Un servidor en la nube, VPS o Servidor dedicado que se ejecuta en CentOS 7.
  • Una dirección IP estática. Como cPanel no puede funcionar en una dirección IP dinámica, requiere una nueva dirección.
  • Cuenta raíz para acceder al servidor
  • Un mínimo de 1 GB de RAM, pero puede optar por 2 GB de RAM, lo cual es muy recomendable.
  • Un mínimo de 20 GB de espacio en disco, pero puede llegar a 40 GB.

Paso 1: Configuración de cPanel

Antes de instalar cPanel en un servidor en la Nube o Virtual, debe realizar dos pasos más.

En primer lugar, asegúrese de tener Perl instalado en su servidor.

$ sudo yum install perl

Después de instalar Perl, debe realizar un paso más. Asegúrese de que cPanel tiene un Nombre de dominio completo (FQDN), comúnmente conocido como nombre de host. Se utiliza para identificar su servidor. Necesita incluir un nombre de host válido. Evitar este paso lo llevará a problemas de nombre de host que pueden impedir que se ejecute el instalador de cPanel.

Un error común que puede ocurrir es el siguiente:

2012-11-01 16:00:54 461 (ERROR): Your hostname () is not set properly. Please2012-11-01 16:00:54 462 (ERROR): change your hostname to a fully qualified domain name,2012-11-01 16:00:54 463 (ERROR): and re-run this installer.

Afortunadamente, este error se puede resolver. Si tiene FQDN en su sistema, ejecute el siguiente comando:

$ hostname vps.mydomain.com

Puede reemplazar la pieza vps.mydomain.com con tu nombre de host. Asegúrate de ser el dueño del dominio.

Ahora necesita cambiar su directorio actual y dirigirlo al directorio / home. Para hacerlo, ejecute el siguiente comando:

$ cd /home

Paso 2: Instalación de cPanel

Aunque el proceso de instalación de cPanel tiene pocos pasos, el proceso lleva mucho tiempo dependiendo de los recursos utilizados para el servicio. En la mayoría de los casos, se utiliza un programa conocido como «pantalla» durante el proceso. Puede ser útil en caso de que descubra que puede tener problemas con el Internet irregular o que desee pausar el proceso de instalación.
> Primero, instale la pantalla y el wget:

$ sudo yum install screen wget

Una vez que instale screen, continúe e inicie una nueva sesión:

screen

Usando el comando a continuación, comience a instalar el cPanel con la ayuda de WHM:

$ wget -N http://httpupdate.cPanel.net/latest

Una vez que descargue el último paquete de cPanel, inicie el script:

sh latest

Esto debería iniciar la instalación de cPanel. Sea paciente, ya que puede llevar algún tiempo completarlo.

Una vez que el script haya terminado de instalarse, verá la salida a continuación:

2016-06-11 08:42:33 222 ( INFO): cPanel install finished in 21 minutes and 23 seconds! 2016-06-11 08:42:33 938 ( INFO): Congratulations! Your installation of cPanel & WHM 11.56 is now complete. The next step is to configure your server. 2016-06-11 08:42:33 938 ( INFO): Before you configure your server, ensure that your firewall allows access on port 2087. 2016-06-11 08:42:33 938 ( INFO): On RHEL, CentOS, and CloudLinux systems, execute /scripts/configure_firewall_for_cpanel to accomplish this. 2016-06-11 08:42:33 938 ( INFO): After ensuring that your firewall allows access on port 2087, you can configure your server. 2016-06-11 08:42:33 938 ( INFO): 1. Open your preferred browser 2016-06-11 08:42:33 938 ( INFO): 2. Type https://198.50.190.11:2087 in the address bar 2016-06-11 08:42:33 938 ( INFO): 3. Enter the word root in the Username text box 2016-06-11 08:42:33 938 ( INFO): 4. Enter your root password in the Password text box 2016-06-11 08:42:33 938 ( INFO): 5. Click the Login button 2016-06-11 08:42:33 938 ( INFO): Visit https://go.cpanel.net/whminit for more information about first-time configuration of your server. 2016-06-11 08:42:33 938 ( INFO): Visit http://support.cpanel.net or https://go.cpanel.net/whmfaq for additional support 2016-06-11 08:42:33 938 ( INFO): Thank you for installing cPanel & WHM 11.56!

El siguiente paso es cerrar la pantalla. Tenga en cuenta que incluso si cierra el servidor, el script seguirá ejecutándose en segundo plano y puede tardar de una a dos horas.

Para separar la pantalla, escriba el comando a continuación:

Cntrl-a-d

Para volver a la pantalla, utilice el comando a continuación:

screen-r

Este proceso puede tardar hasta dos horas.

Una vez finalizado el proceso de instalación, puede iniciar sesión en su cuenta a través de la dirección IP que se indica a continuación y escribir su nombre de usuario y contraseña:

http://0.0.0.0:2087

Ahora ha terminado con el proceso de instalación. Siga adelante y cree el usuario de cPanel y luego inicie sesión en http://0.0.0.0/cpanel o http://mydomain.com/cpanel.

Conclusión

Ahí lo tienes. Este tutorial debería ayudarle a instalar cPanel / WHM en un servidor VPS o Dedicado en un servidor CentOS 7. Recuerde, cPanel le permite administrar varios sitios web en un solo servidor con facilidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.