MediaCP Manual
Configuraciones de servicio web personalizadas

Last updated hace 2 meses

Es posible aplicar cambios personalizados al servidor web nginx y al servicio php cuando sea necesario.

Es importante seguir esta guía ya que los archivos de configuración incluidos para nginx y php se reemplazan automáticamente al actualizar el MediaCP.

Configuración de Nginx

Los cambios directos en los archivos de configuración de nginx fuera del archivo conf. d se perderán al actualizar.

Después de aplicar los cambios, puede volver a cargar el servicio nginx ejecutando:

/usr/local/mediacp/nginx/sbin/nginx -s reload

Bloqueo HTTP

Puede aplicar configuraciones de nivel http creando un nuevo archivo con la extensión . http en la siguiente ruta:

/usr/local/mediacp/nginx/conf.d/

Ejemplo de bloque HTTP

/usr/local/mediacp/nginx/conf.d/50_mychange.http

 server {
      server_name localhost;
      access_log /usr/local/mediacp/log/nginx/custom.log;
      listen 127.0.0.1:2025;
  }

Bloque SERVER

Puede aplicar configuraciones de nivel de servidor creando un nuevo archivo con la extensión .conf dentro de la siguiente ruta:

/usr/local/mediacp/nginx/conf.d/

Por ejemplo,

# nano /usr/local/mediacp/nginx/conf.d/50_mychange.conf

Estos cambios se incluyen en el servidor NginX {} bloque

Reescribir reglas

Las reglas de reescritura de NGINX se utilizan para cambiar la totalidad o parte de la URL solicitada por un cliente. El motivo principal para cambiar una URL es informar a los clientes que los recursos que buscan han cambiado su ubicación, además de controlar el flujo de páginas de ejecución en NGINX.

Puede colocar reglas de reescritura personalizadas dentro de un archivo en / usr/local/mediacp/nginx/conf.d/locations.custom

Después de aplicar las reglas de reescritura, asegúrese de volver a cargar o reiniciar el servicio nginx (instrucciones en la parte superior de la página).

Configuraciones de PHP.ini

Los cambios directos en el archivo de configuración php. ini se perderán durante la actualización.

Debe aplicar cualquier configuración personalizada de php. ini al archivo php. include:

/usr/local/mediacp/php/php.d/custom.ini

Después de aplicar los cambios, deberá reiniciar el servicio PHP de MediaCP:

mediacp restart php;

Configuraciones PHP-FPM

El archivo de configuración predeterminado php-fpm se encuentra en /usr/local/mediacp/php/etc/php-fpm.d/www.conf. Este archivo se genera automáticamente en la nueva instalación y actualizaciones de software. Se deben evitar los cambios directos en este archivo. Los cambios personalizados se pueden aplicar directamente al siguiente archivo personalizado:
/usr/local/mediacp/php/etc/php-fpm.d/www.include
Después de aplicar los cambios, debe reiniciar el servicio PHP de MediaCP:
mediacp restart php;

Table of Contents