Apache en 18.04 LTS | ¿Cambiar dónde se almacenan y sirven los archivos web?

Apache en 18.04 LTS | ¿Cambiar dónde se almacenan y sirven los archivos web?

Estoy pasando de WAMP a LAMP y ejecuto una aplicación PHP personalizada que carga archivos multimedia a los usuarios en una LAN. planeo tener dosvolúmenesen mi servidor. Uno será el sistema Ubuntu y la unidad de aplicaciones, y el otro será una configuración RAID 10 para almacenamiento de archivos web.

1) ¿Cómo puedoconfigurar apacheservir archivos desde el volumen RAID, en lugar del volumen desde donde arranca y ejecuta Ubuntu?

2) ¿Esto se configura después de instalar Apache o debo especificar la ubicación donde se sirven los archivos web durante la instalación de Apache?

Respuesta1

Bueno, si conoce Apache en Windows, la configuración es la misma, tiene un montón de archivos de configuración que le indican a Apache qué dominios servir, dónde encontrar contenido, quién puede acceder, etc. Puede cambiar la configuración en cualquier momento que desee. Durante la instalación, se establecerán algunas configuraciones predeterminadas /etc/apache2/para que puedas comenzar y que podrás cambiar a tu gusto.

En Ubuntu la estructura probablemente sea diferente a la que estás acostumbrado en WAMP. Introduzca sus definiciones de vhost /etc/apache2/sites-available/y ejecútelas a2ensite site-name(nombre del sitio es el nombre de su archivo en sitios disponibles) y vuelva a cargar el servicio Apache ( sudo systemctl reload apache2.service). Dentro de su vhost, simplemente apunte DocumentRooto Aliasa su segunda partición. Es posible que necesite una <Directory /path/to/document/root>definición para permitir el acceso a la raíz de su documento.

Alternativamente, puede simplemente montar su segunda partición en /var/wwwla que es la ubicación predeterminada para la raíz del documento de Apache. Esto colocará sus archivos web automáticamente en su segunda partición sin cambiar ninguna configuración predeterminada de Apache.

información relacionada