Cpanel se basa en el sistema operativo Linux, y actualmente es compatible con CentOS 7, Cloud Linux 6 y 7, Red Hat Enterprise Linux Versión 7. Amazon Linux 1 fue compatible previamente, pero ahora ha sido abandonado.
cPanel requiere un nuevo servidor para la instalación. Puede ser porque requiere diferentes servicios que se ejecutan en un puerto diferente; Por lo tanto, intenta evitar cualquier conflicto de puertos con servicios previamente instalados.
Puertos utilizados por cpanel
CPANEL tiene varios servicios para alojamiento de sitios web y gestión de servidores. Algunos de estos requieren un puerto específico para estar abierto para funcionar correctamente. Por lo tanto, sería mejor si les permitiera a través de su firewall. A continuación se da una breve lista de servicios y los puertos que escuchan:
Puertos y servicios de Cpanel | |
---|---|
Servicio | Puerto |
cpanel | 2082 |
cpanel ssl | 2083 |
WHM | 2086 |
WHM SSL | 2087 |
Ftp | 0 |
Ssh | 22 |
Smtp | 25, 26, 465 |
DNS | 53 |
Httpd | 80, 443 |
Maquinilla de web | 2095 |
Modificación de puertos en cPanel
CPANEL proporciona muchos servicios que se ejecutan en diferentes puertos, y a veces es necesario cambiar el puerto predeterminado de un servicio. La razón de esto puede ser conflictos portuarios o algunos problemas de seguridad. Cualquiera sea la razón, mostraremos cómo modificar el número de puerto de servicios específicos de CPanel como Apache (HTTPD), SSH y SMTP. Algunos números de puerto pueden requerir que se comunique con su proveedor de alojamiento, mientras que los números de puerto específicos ya no se pueden cambiar, como el puerto CPanel.
Nota: Antes de agregar cualquier puerto nuevo, configure el firewall para permitir el nuevo tráfico de puertos. Además, verifique si algún otro servicio aún no usa el nuevo puerto.
Cambiar el número de puerto Apache en un servidor CPanel.
Paso 1: Inicie sesión en su cuenta WHM y vaya a la configuración de ajuste de la siguiente manera:
Ahora vaya al menú "Sistema" y cambie el número de puerto Apache HTTP (80) y SSL HTTPS (443)
Cambiar el número de puerto SSH en un servidor CPanel.
Paso 1: Inicie sesión en su servidor a través de SSH como usuario root.
Paso 2: Una vez que haya iniciado sesión, busque el archivo ssh_config y ábrelo con cualquier editor de texto como nano o vi.
# vi/etc/ssh/ssh_configConsejo: siempre es una buena idea hacer una copia de seguridad de un archivo antes de modificarlo.
Paso 3: Ahora, busque una línea en el archivo sshd_config similar a "#port 22". Aquí 22 es el puerto predeterminado en el que el demonio SSHD escucha para las conexiones. Descopmento esta línea eliminando el símbolo '#' al comienzo de la línea. Ahora inserte cualquier nuevo número de puerto privilegiado entre 1 y 1023. El puerto privilegiado son aquellos puertos que el usuario raíz solo es accesible.
# Puerto 20 cambiado al puerto 69Etapa 4: Ahora reinicie el servicio SSH usando el siguiente comando:
# Servicio de reinicio SSHDEn caso de que haya configurado mal el archivo, puede corregir el archivo de configuración SSH original navegando por el siguiente enlace en un navegador web:
https: // ejemplo.com: 2087/scripts2/doautofixer?autofix = safesshrestart
Este script intentará asignar un archivo de configuración SSH adicional para el puerto 23. Ahora puede acceder y modificar el archivo de configuración SSH original.
Cambiar el número de puerto SMTP en un servidor CPanel.
Algunos proveedores bloquean el acceso al puerto 25 para enviar correo. Pero este puerto es necesario para comunicarse con los usuarios utilizando otros servicios de correo. Para cambiar el puerto SMTP, navegue a través de:
Inicie sesión en WHM> Configuración de servicio> Service Manager. Dentro del "servidor de correo EXIM (en otro puerto)", cambie el número de puerto a su valor deseado.
Aunque CPanel ofrece la opción de cambiar el puerto de EXIM SMTP, pero es inútil. Esto se debe a que rompe la comunicación ya que otros servidores de correo no están configurados para funcionar con puertos no estándar. La solución para esto es usar un "host inteligente" o una opción de servicio de terceros en CPanel.
Usando en cifrar con cpanel
Vamos a cifrar es un servicio de cifrado TLS gratuito y más utilizado. Cpanel ha hecho que sea muy fácil instalar y administrar el certificado SSL proporcionado por Let’s Cintpt. Para usar el servicio SSL de Let's Encrypt, debe instalar el complemento Cpanel Let's Cifrar. La función Auto SSL de CPANEL y el complemento Let's Cifrypt para CPANEL obtiene los certificados proporcionados por Let's CiCrypt ™. Siga los pasos a continuación para instalar el complemento Let's Cicrypt:
Si desea desinstalar el complemento, simplemente ejecute el siguiente comando:
/scripts/uninstall_lets_encrypt_autossl_providerVamos a cifrar para el alojamiento compartido
Si está en un plan de alojamiento compartido, instale el certificado SSL gratuito de Let's Cifrypt Siga los pasos a continuación:
Para verificar si su sitio se ejecuta en el protocolo HTTPS, intente acceder a su sitio con https: // YourDomain.comunicarse
Redirigir http a https
Para redirigir la solicitud HTTP a HTTPS, abra el Administrador de archivos en CPANEL. Busque un archivo llamado ".htaccess, "Si no está allí, mire dentro del contenido oculto, de lo contrario, cree uno nuevo.
Abra el archivo y agregue las siguientes líneas:
RewriteEngine enAhora prueba si .Htaccess funciona navegando por su sitio con http: // YourDomain.comunicarse. Si se redirige automáticamente a HTTPS, entonces funciona correctamente.
El inconveniente del uso de Let's Encrypt es que el certificado debe ser realidado después de 90 días. Además, tiene varios límites de dominio y límites de velocidad.
copia de seguridad de cpanel
Cpanel proporciona una característica de hacer una copia de seguridad de nuestras bases de datos, correos electrónicos, archivos, etc. La copia de seguridad se puede usar para mantener una copia local de los datos, recuperar los datos, pasar a un nuevo proveedor de alojamiento o para otros usos. Las copias de seguridad son una tarea necesaria para que los administradores del sistema mantengan a su organización segura en cualquier desastre de datos. En esta guía, veremos cómo tomar diferentes copias de seguridad usando cpanel.
Copia de seguridad completa
Paso 1: Inicie sesión en su cuenta CPanel y haga clic en la utilidad "Copia de seguridad" en la sección "Archivos".
Paso 2: Le mostrará tres tipos de opciones de respaldo: copia de seguridad completa, copia de seguridad de la cuenta, copia de seguridad parcial. Haga clic en el botón en la copia de seguridad completa, que se etiqueta como "Descargue una copia de seguridad de cuenta completa."Creará un archivo de todos los archivos y configuraciones de configuración de su sitio web.
Paso 3: En la página siguiente, le pedirá que el destino mantenga su archivo de archivo de copia de seguridad. Puede seleccionar guardar la copia de seguridad en el directorio de inicio, transferirla a otro servidor a través de protocolos FTP o SCP.
También puede seleccionar opcionalmente para recibir un correo electrónico para la finalización de la copia de seguridad.
Etapa 4: Haga clic en el botón "Generar copia de seguridad" para iniciar el proceso de la copia de seguridad. El método puede llevar tiempo según el tamaño de sus datos. Generará un archivo de copia de seguridad descargable con extensión.alquitrán.GZ. El nombre del archivo contiene la hora y la fecha de la copia de seguridad y el nombre de dominio.
Copia de seguridad parcial
Con este método, solo podemos tomar una copia de seguridad de cosas particulares como 1) Directorio de inicio 2) MySQL 3) Bases de datos 4) Correo electrónico de reenvío 5) Filtros de correo electrónico. Para tomar una copia de seguridad parcial, haga clic en el enlace dado en cada opción debajo del encabezado de "copias de seguridad parciales".
Copias de seguridad de la cuenta
La opción de copia de seguridad de la cuenta se usa solo cuando tenemos que descargar el archivo de copia de seguridad completo en nuestra computadora local.
La otra opción, "Asistente de copia de seguridad", también puede crear y restaurar una copia de seguridad. Le proporcionará una guía paso a paso para administrar la copia de seguridad.
Gestión de versiones de PHP con CPANEL
La sección de software de CPANEL proporciona utilidades para configurar diversas configuraciones relacionadas con PHP. A continuación veremos cómo modificar algunas de estas configuraciones.
Cambiar la versión
Paso 1: Inicie sesión en su cuenta de Cpanel y vaya a la sección de software. Busque una aplicación llamada "Gerente de multiphp."Si aún no está instalado, puede instalarlo desde el centro de software de Cpanel, como" Installatron Applications Installer "o lo que sea que su empresa de alojamiento proporcione el instalador de software.
Paso 2: Ahora seleccione el dominio para el que desea cambiar la versión de PHP. Desde el menú desplegable correcto etiquetado como "Versión PHP", elija la versión PHP que desea instalar.
Paso 3: Haga clic en el botón Aplicar para confirmar su selección. Tenga en cuenta que las cosas pueden romperse a veces cuando cambie la versión de PHP. Por ejemplo, es posible que no pueda abrir su página de administrador de WordPress después de cambiar la versión de PHP. Si tal cosa sucede, vuelva a su versión anterior de PHP.
Editor de INI multifap es una utilidad CPANEL que permite a los usuarios realizar cambios más significativos en la configuración de PHP. Tiene dos modos de edición:
Configuración .archivo htaccess en cpanel
.El archivo Htaccess o HypteText Access es un archivo esencial para manipular varios aspectos de un sitio web que se ejecuta en un servidor Apache. Podemos agregar funciones adicionales y controlar características a nuestro sitio con el .Configuración del archivo Htaccess. El .El archivo htaccess generalmente reside en el directorio raíz y está oculto. Puede descifrarlo desde File Manager. Sin embargo, cada directorio puede tener su.archivo htaccess. Si no puede encontrar el .archivo htaccess, puede crear uno nuevo usando el administrador de archivos en cpanel.
En esta guía, intentaremos explorar algunas características sobresalientes del .archivo htaccess.
Donde el primer 404 es el número de error y el error404.HTML es su página de error personalizado.
Podemos hacer el mismo proceso para otros errores como la solicitud de mala, el error de servidor interno, etc.
Este módulo encenderá la reescritura de la URL y redirige cualquier solicitud HTTP a HTTPS. Por ejemplo, cualquier consulta como http: // yourdomain.com/índice.PHP será redirigido a https: // yourdomain.com/índice.php).
Reemplace el "Nombre de usuario de Cpanel" con el nombre de usuario de su cuenta. Dentro de la Directiva AuthuserFile, da el camino de tu .archivo htpasswd en el directorio. Ahora para acceder a esta carpeta, se requerirá una autorización.
Cómo instalar un nodo.Aplicación JS en Cpanel
Nodo.JS es una de las plataformas de programación de código abierto y de código abierto más utilizados. Los desarrolladores lo usan ampliamente para construir aplicaciones multiplataforma. Una vez desarrollado, un nodo.La aplicación JS se puede implementar en su servidor. Para alojar tu nodo.Aplicación JS Usando cPanel, siga los pasos a continuación:
Creando el paquete.archivo json
Después de crear el nodo.Aplicación JS En CPanel, necesitamos crear un paquete.archivo json. Paquete.El archivo JSON contiene la información de metadatos del nodo.proyecto JS.
Instalación del administrador de procesos de NPM o Node
NPM usa un paquete.archivo json para instalar todas las dependencias. Para instalar NPM, siga los pasos a continuación:
Esto completa nuestro rápido recorrido por Cpanel, y algunas de sus características. Espero que hayas disfrutado de esta guía. Por favor, compártelo con otros.