cPanel es el panel de control de hosting web más popular y ofrece una interfaz gráfica de usuario que permite a diferentes usuarios administrar múltiples servidores usando una GUI en lugar de la línea de comando normal.
Con la ayuda de esta interfaz, los usuarios pueden completar fácilmente la mayoría de las tareas realizadas en el servidor de un sitio web, incluida la redacción de correos electrónicos, la carga de archivos, la administración de bases de datos, la configuración de trabajos cron, etc.
Tenga en cuenta lo siguiente con cPanel:
- La instalación de cPanel es sencilla, pero puede llevar algunas horas.
- cPanel no es una aplicación gratuita. Requiere una tarifa de licencia de alrededor de $ 14 por mes o alrededor de $ 200 por año para el servidor VPS.
- Una vez instalado, es difícil eliminarlo del servidor sin realizar una recuperación completa del servidor. Desafortunadamente, cPanel no ofrece un programa de desinstalación.
Nota especial: los principales proveedores de hosting web suelen ofrecer un c-panel gratuito que se instala con el plan de hosting.
requisitos
- Un servidor en la nube, VPS o servidor dedicado que se ejecuta en CentOS 7.
- Una dirección IP estática. Dado que cPanel no puede funcionar con una dirección IP dinámica, necesita una nueva dirección.
- Cuenta raíz para acceder al servidor
- Al menos 1 GB de RAM, pero puede optar por 2 GB de RAM, lo cual es muy recomendable.
- Al menos 20 GB de almacenamiento, pero hasta 40 GB.
Paso 1: configuración de cPanel
Antes de instalar cPanel en un servidor en la nube o en un servidor virtual, hay dos pasos más que debe seguir.
Primero, asegúrese de que Perl esté instalado en su servidor.
$ sudo yum install perl
Después de instalar Perl, hay un paso más que debe realizar. Asegúrese de que cPanel tenga un nombre de dominio completo (FQDN), comúnmente conocido como nombre de host. Se utiliza para identificar su servidor. Debe proporcionar un nombre de host válido. Si evita este paso, se encontrará con 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. Please 2012-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 solucionar. Si tiene un FQDN en su sistema, ejecute el siguiente comando:
$ hostname vps.mydomain.com
Puedes reemplazar la pieza vps.midominio.com con su nombre de host. Asegúrate de ser el propietario del dominio.
Ahora necesita cambiar su directorio actual y reenviarlo a /En casa Directorio. Para hacer esto, ejecute el siguiente comando:
$ cd /home
Paso 2: Instale cPanel
Aunque la instalación de cPanel es solo de unos pocos pasos, el proceso puede llevar mucho tiempo dependiendo de los recursos utilizados para el servicio. En su mayor parte, un programa se conoce como “Pantalla” se utiliza durante el proceso. Esto puede ser útil en caso de que descubra que tiene problemas de Internet irregulares o si desea detener el proceso de instalación.
> Primero instale la pantalla y wget:
$ sudo yum install screen wget
Una vez que instale la pantalla, continúe e inicie una nueva sesión:
pantalla
Inicie la instalación del cPanel con la ayuda de WHM con el siguiente comando:
$ wget -N http://httpupdate.cPanel.net/latest
Después de descargar el último paquete de cPanel, ejecute el script:
Es tarde
Esto debería iniciar la instalación de cPanel. Sea paciente, ya que puede llevar algún tiempo completarlo.
Una vez que el script termine de instalarse, verá el siguiente resultado:
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 su servidor, la secuencia de comandos continuará ejecutándose en segundo plano y puede tardar una o dos horas.
Ingrese el siguiente comando para desconectar la pantalla:
Ctrl pantalla
Para volver a la pantalla, use el siguiente comando:
Pantalla -r
Este proceso puede tardar hasta dos horas.
Una vez que se complete el proceso de instalación, puede iniciar sesión en su cuenta usando la dirección IP a continuación e ingresar su nombre de usuario y contraseña:
http://0.0.0.0:2087
Ahora ha terminado con el proceso de instalación. Continúe y cree el usuario de cPanel y luego inicie sesión http://0.0.0.0/cpanel o http://mydomain.com/cpanel.
Conclusión
Ahí tienes. Este tutorial debería ayudarlo a instalar cPanel / WHM en un VPS o un servidor dedicado en un servidor CentOS 7. Recuerde que con cPanel puede administrar fácilmente varios sitios web en un solo servidor.