Agregar configuraciones personalizadas en Apache Virtual Host en Cpanel

Agregar configuraciones personalizadas en Apache Virtual Host en Cpanel

Mientras usamos WHM/CPANEL, no podemos hacer ningún cambio directamente en el archivo de configuración de Apache. Este archivo es creado automáticamente por plantillas de cPanel y se recrea en el reinicio del sistema o la actualización de WHM. Se perderán cualquier cambio personalizado durante la recreación del archivo de configuración de Apache.

Pero si queremos agregar nuestra propia configuración personalizada en la configuración de Apache de cualquier sitio web virtualhost, podemos hacerlo creando un archivo de configuración en /usr/local/apache/conf/userData/std/2_2 /// extra.confusión.

En otras versiones, esta ubicación puede cambiar. Entonces, para encontrar esta ubicación, consulte el sitio web VirtualHost en el archivo de configuración principal, al final de VirtualHost, obtendrá una ubicación como a continuación

# Para personalizar este virtualhost use un archivo de inclusión en la siguiente ubicación # include "/usr/local/apache/conf/userData/ssl/2_2/myuser/mydomain.com/*.conf " 

Agregar configuraciones personalizadas en Apache Cpanel

Ahora use los siguientes comandos para crear una estructura de directorio y un archivo de configuración. Cambiar myuser con su nombre de usuario y cambio de cpanel real mi dominio.comunicarse con el nombre de dominio real para el que desea agregar configuraciones personalizadas.

mkdir -p/usr/local/apache/conf/userdata/ssl/2_2/myuser/mydomain.com/  CD/USR/local/apache/conf/userData/SSL/2_2/myuser/mydomain.com/  

Ahora cree un archivo de configuración con cualquier nombre pero con .extensión

vim extra.confusión  

Ponga su configuración personalizada en extra.File conf y ejecuta el siguiente comando desde el shell. Este comando desencadenará el "incluir"/usr/local/apache/conf/userData/ssl/2_2/myuser/mydomain.com/*.línea conf ”en el virtualhost del archivo de configuración de Apache principal.

/scripts/asse_vhost_includes-todos los usuarios  

Y todo hecho. De esta manera, no perderá ningún cambio personalizado para su virtualhost.