Yo sólo he seguido este tutorial sobre la configuración de Virtulization basado en nombre de Apache, y funcionó muy bien.
El tutorial básicamente le permitió agregar un archivo de configuración al sites-available
llamado yourdomain.com
y luego vincularlo sites-enabled
.
Por defecto, apache incluye dos archivos de configuración del sitio en sites-available
, default
y defualt-ssl
.
¿Debería editar estos archivos o eliminar el enlace del sites-enabled
directorio?
Después de jugar con esto (localmente), me di cuenta de que, de forma predeterminada, el sitio predeterminado apunta a su /var/www
directorio raíz , por lo que si alguien va directamente a la IP de su servidor, ¿no podrían ver todos los vhosts y otros directorios /var/www
, a menos que la configuración predeterminada de vhost se cambia para que apunte a un directorio diferente o se remueva de sites-enabled
?
Me pregunto qué se hace comúnmente con el sitio predeterminado si el servidor se usa para la virtualización basada en nombres.
Lo siento si obtuve algo de esto incorrecto ya que soy bastante nuevo en la ejecución de mi propio servidor web.