Guía de instalación: personalice su instalación
Visión general
Antes de comenzar el proceso de instalación, puede personalizar la configuración para ciertas partes de cPanel & WHM.
Métodos de instalación
Las nuevas instalaciones de cPanel & WHM utilizan el método de instalación rápida por defecto. Este método maneja ciertos aspectos de cPanel y WHM de manera diferente para reducir drásticamente el tiempo de instalación. Por ejemplo, el método de instalación rápida:
Utiliza tarballs para descargar ciertos archivos de código cPanel y WHM.
Utiliza RPM del sistema o
.deb
paquetes, si están disponibles, para configurar el Perllocal::lib
Biblioteca.- Los sistemas basados en Red-Hat, como AlmaLinux OS, CentOS o CloudLinux ™, utilizan RPM.
- Los sistemas basados en Debian, como Ubuntu®, utilizan
.deb
paquetes.
Nota:
Advertencia:
cPanel & WHM versión 100 para Ubuntu 20.04 LTS es experimental software y lo hacemos no Recomendamos su uso en entornos de producción.
Opciones de instalación
Puede utilizar las siguientes opciones para personalizar el proceso de instalación de cPanel & WHM:
--confirm
– Requiere confirmación antes de que se ejecute el script de instalación.--force
– Forzar la instalación en una configuración no recomendada.--keep
– No elimine el directorio de destino después de la instalación.--nochown
– No asigne permisos para los archivos extraídos al usuario actual.--noexec
– No ejecute el script de instalación.--nox11
– No genere un terminal de entrada de terminal X.--skip-cloudlinux
– Omita el proceso de conversión automática de CloudLinux incluso si existe una licencia.--target NewDirectory
– Extraiga los archivos de instalación de cPanel y WHM alNewDirectory
directorio.--tar arg1 [arg2 ...]
– Acceder a los contenidos de laarg1
archivo a través deltar
mando.
Configuración básica del servidor
los /etc/wwwacct.conf
El archivo contiene la información de configuración básica para cPanel & WHM. Después de instalar cPanel & WHM, puede buscar y editar esta información en WHM Configuración básica de WebHost Manager interfaz (WHM >> Inicio >> Configuración del servidor >> Configuración básica de WebHost Manager®).
Para personalizar esta configuración, realice los siguientes pasos:
Como el
root
usuario, crea el/etc/wwwacct.conf
expediente.Ingrese todos los
wwwacct.conf
parámetros del archivo, con una entrada por línea:Nota:
Separe cada parámetro y su valor con un espacio.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
ADDR 192.0.2.0 NS2 ns2.domain.tld CONTACTPAGER user@examplesms.com LOGSTYLE combined CONTACTEMAIL user@example.com HOMEMATCH home TTL 14400 NSTTL 86400 NS ns1.domain.tld ETHDEV eth0 ADDR6 HOST NS4 DEFMOD jupiter HOMEDIR /home NS3 SCRIPTALIAS y
Definir el requerido
ADDR
oADDR6
,DEFMOD
,HOMEDIR
,LOGSTYLE
,NS
,NS2
, ySCRIPTALIAS
valores.Importante:
Si no define estos valores, la creación de la cuenta fallará.
Por ejemplo:
1 2 3 4 5 6 7
ADDR 192.0.2.0 DEFMOD jupiter HOMEDIR /home LOGSTYLE combined NS ns1.domain.tld NS2 ns2.domain.tld SCRIPTALIAS y
Nota:
En este ejemplo,
ns1.domain.tld
yns2.domain.tld
son las identidades de sus servidores de nombres.Especifique valores para cualquier otro parámetro que desee configurar. Consulte la tabla de valores de configuración para obtener una lista completa de los parámetros disponibles.
Valores de configuración
Puede configurar los siguientes valores en el /etc/wwwacct.conf
expediente:
Valor | Descripción | Ejemplo |
---|---|---|
ADDR | Requerido La dirección IPv4 compartida del servidor. Si no especifica este valor, debe especificar un ADDR6 valor.Nota:
| 192.0.2.0 |
ADDR6 | Requerido La dirección IPv6 compartida del servidor. Si no especifica este valor, debe especificar el ADDR valor. | 2001:0db8:0:0:1:0:0:1 |
CONTACTEMAIL | La dirección de correo electrónico de contacto del administrador del sistema. | user@example.com |
CONTACTPAGER | El número al que el servidor envía notificaciones del Servicio de mensajes cortos (SMS). | user@examplesms.com |
DEFMOD | Requerido El tema de cPanel predeterminado que desea utilizar para las cuentas recién creadas. Este valor no afecta el comportamiento del tema de cPanel para las cuentas existentes. | jupiter |
ETHDEV | El dispositivo Ethernet predeterminado.
| eth0 |
HOMEDIR | Requerido La ruta al directorio de inicio predeterminado. | /home |
HOMEMATCH | Una cadena que determina qué particiones usar como directorios de inicio para nuevas cuentas. (Por ejemplo, un valor de usuarios coincide con los montajes del sistema de users , users1 , o users3 .) | home |
HOST | El nombre de host del servidor. | hostname |
LOGSTYLE | Requerido El formato de registro de Apache que se utilizará. usted debe defina este valor como combinado. | combined |
NS | Requerido El servidor de nombres principal para agregar a las zonas DNS de forma predeterminada. | ns1.domain.tld |
NS2 | Requerido Un segundo servidor de nombres para agregar a las zonas DNS de forma predeterminada. | ns2.domain.tld |
NS3 | Un servidor de nombres adicional para agregar a las zonas DNS de forma predeterminada. | ns3.domain.tld |
NS4 | Un servidor de nombres adicional para agregar a las zonas DNS de forma predeterminada. | ns4.domain.tld |
NSTTL | El valor predeterminado de tiempo de vida (TTL) que utilizarán las zonas DNS. | 86400 |
SCRIPTALIAS | Requerido Si el sistema asigna un alias a /cgi-bin/ directorio en la creación de la cuenta. Este valor solamente acepta y o n . | y |
TTL | El valor predeterminado del tiempo de vida. | 14400 |
Ajustes de configuración
Cuando instala cPanel & WHM, el sistema lee el /root/cpanel_profile/cpanel.config
expediente. Este archivo almacena la configuración que WHM Ajustar la configuración interfaz (Inicio >> Configuración del servidor >> Ajustar la configuración) contiene, así como varios ajustes de configuración para otras funciones de cPanel y WHM. El sistema utiliza estos ajustes para establecer los valores en el /var/cpanel/cpanel.config
expediente.
Advertencia:
Algunos de los valores que
/root/cpanel_profile/cpanel.config
Los archivos que contienen son dinámicos o requieren valores específicos.Puede configurar la versión de MySQL® o MariaDB® para usar en el
/root/cpanel_profile/cpanel.config
archivomysql-version
clave antes de instalar cPanel & WHM. Sin embargo, lo hacemos no apoyar la configuración de instalaciones existentes de cPanel & WHM.- Si configura el
mysql-version
clave para una versión no compatible de una base de datos (por ejemplo,mysql-version=5.1
), el proceso de instalación fallará.
- Si configura el
Para configurar estos parámetros, realice los siguientes pasos:
Como el
root
usuario, crea el/root/cpanel_profile/cpanel.config
expediente.Con una entrada por línea, enumere los parámetros y valores que desea configurar en
key=value
formato.
Por ejemplo, para preconfigurar su servidor para negarle al usuario nadie la capacidad de enviar correo electrónico a una dirección remota, agregue el nobodyspam=1
línea a la /root/cpanel_profile/cpanel.config
archivo antes de instalar cPanel & WHM.
Restauración de cuenta
los /etc/cpanelacctrestore
El archivo contiene una lista de cuentas para restaurar automáticamente durante el proceso de instalación de cPanel & WHM. Puede utilizar este archivo para restaurar cuentas en un servidor recién instalado.
Nota:
Cuando crea un archivo de respaldo, debe utilice uno de los siguientes formatos:
cpmove-{USER}
cpmove-{USER}.tar
cpmove-{USER}.tar.gz
{USER}.tar
{USER}.tar.gz
backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar
backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz
Para restaurar una lista de cuentas de cPanel durante el proceso de instalación de cPanel & WHM, realice los siguientes pasos:
Como el
root
usuario, utilice un editor de texto para crear el/etc/cpanelacctrestore
expediente.Enumere los nombres de las cuentas de usuario, una entrada por línea.
Cargue el archivo o archivos de respaldo en uno de los siguientes directorios:
/home
/home2
/home3
/root
/usr
/usr/home
/web
Niveles de lanzamiento
los /etc/cpupdate.conf
El archivo determina la versión del producto para su instalación de cPanel & WHM. Este archivo también controla cuándo su servidor realiza las actualizaciones automáticas a las nuevas versiones principales de cPanel & WHM.
Cuando preconfigura este archivo, cPanel & WHM instalará la versión especificada o la versión principal que corresponda al nivel de lanzamiento especificado.
Para preconfigurar el nivel de lanzamiento de cPanel y WHM, realice los siguientes pasos:
Como el
root
usuario, crea el/etc/cpupdate.conf
expediente.En el
/etc/cpupdate.conf
archivo, use elCPANEL
parámetro para establecer el nivel de lanzamiento deseado.
Por ejemplo, para configurar su servidor para usar el STABLE
nivel, agregue el CPANEL=stable
valor para el /etc/cpupdate.conf
expediente.
El archivo cpsources
Advertencia:
Las modificaciones no válidas a este archivo pueden causar grave problemas. Nosotros fuertemente recomiendo que lo hagas no modificar este archivo a menos que comprenda todas las ramificaciones técnicas de sus acciones y pueda mantener estas personalizaciones.
los /etc/cpsources.conf
file determina las ubicaciones desde las que su servidor descarga las actualizaciones. De forma predeterminada, los servidores de cPanel y WHM recuperan actualizaciones directamente de cPanel, LLC a través de nuestro httpupdate.cpanel.net
grupo de servidores de actualización.
Datos inválidos
Si ve el siguiente error en los registros de su servidor, el /etc/cpsources.conf
Es probable que el archivo contenga datos no válidos:
[2015-12-08 14:12:54 +0200] ***** FATAL: Unable to retrieve tier version info: timeout
Para resolver este problema, mueva el /etc/cpsources.conf
archivo a otra ubicación, luego ejecute el /usr/local/cpanel/scripts/upcp
texto. El sistema restaurará automáticamente una versión válida proporcionada por cPanel del /etc/cpsources.conf
expediente.
Nota:
Para deshabilitar FastUpdate en su servidor, use SSH para conectarse a su servidor como el root
usuario y ejecute el siguiente comando:
touch /var/cpanel/never_ever_use_fast_update_not_even_a_check
Para volver a habilitar FastUpdate en su servidor, use SSH para conectarse a su servidor como el root
usuario y ejecute el siguiente comando:
rm /var/cpanel/never_ever_use_fast_update_not_even_a_check
mmm
Yellowdog Updater, Modified (yum) es una herramienta de administración de paquetes RPM para servidores Linux que se instala automáticamente con su sistema operativo.
Advertencia:
- Cuando instale cPanel & WHM, debe solamente utilizar repositorios proporcionados por el proveedor. Los repositorios de terceros pueden reemplazar partes vitales del sistema y causar resultados inesperados.
- los
yum
la herramienta y los comandos hacen no funcionan en servidores Linux basados en Debian, como Ubuntu®.
Excluir paquetes
Porque cPanel & WHM maneja su propia instalación de servicios a través del rpm.versions
sistema, el instalador configura automáticamente el /etc/yum.conf
file para excluir los siguientes paquetes:
AlmaLinux OS 8, CentOS 8 y CloudLinux 8
bind-chroot
dovecot*
exim*
filesystem
mysql*
nsd*
php*
proftpd*
pure-ftpd*
Advertencia:
cPanel & WHM versión 92 para CentOS 8 y CloudLinux 8 es experimental software y lo hacemos no Recomendamos su uso en entornos de producción.
Actualice a una versión posterior de cPanel & WHM (en el nivel RELEASE) para usar CentOS 8 y CloudLinux 8 en entornos de producción.
Puede instalar cPanel & WHM versión 94 o 96 en servidores AlmaLinux OS 8.
CentOS 7, CloudLinux 6 y 7 y Red Hat® Enterprise Linux® (RHEL) 7
bind-chroot
dovecot*
exim*
filesystem
nsd*
p0f
php*
proftpd*
pure-ftpd*
Eliminar grupos de yum
Nota:
Para obtener una lista de grupos yum, ejecute el yum grouplist
mando.
Antes de instalar cPanel & WHM, asegúrese de que los siguientes grupos yum estén no instalado en su servidor:
- Servidor FTP
- Entorno de escritorio GNOME
- KDE (entorno de escritorio K)
- Servidor de correo o servidor de correo electrónico
- Mononucleosis infecciosa
- Servidor web
- Sistema de ventanas X
Para…