“Conocimiento Sistemas>Ubuntu

Fácil múltiples Hosting en Ubuntu Apache

2013/2/26
hosts virtuales , más comúnmente llamados vhosts , permiten una configuración de Apache para servir a varios sitios web en un lapso de direcciones IP. Esto significa que un único servidor puede alojar tantos sitios web como espacio en disco duro y capacidad de procesamiento permiten . Configuración sencilla vhosting es tan simple como modificar el archivo httpd.conf para que apunte al directorio adecuado para cada nombre . Name- Based Virtual Hosting

Si el servidor Apache tiene una dirección IP única y desea servir a varios sitios web, usted querrá configurar la directiva NameVirtualHost como " NameVirtualHost *: 80 " en el httpd. conf . El asterisco designa que todas las direcciones IP en el puerto 80 serán tratados por esta configuración. Esta es la configuración más sencilla para la mayoría de los servicios de Apache .
Ajuste de la Directivas

Para cada sitio web, usted necesita establecer una serie de directivas en el archivo httpd.conf por lo que el servidor conoce dónde apuntar peticiones y lo que servirá para los visitantes del sitio . Una configuración normal tiene una apariencia similar a la siguiente : .


ServerName www.example.com

ServerAlias ​​example.com * example.com

DocumentRoot /www /ejemplo

< /VirtualHost >

Cambio ServerName , ServerAlias ​​y DocumentRoot para que coincida con la configuración del sistema .

Agregar los archivos adecuados

Ahora cada DocumentRoot para cada host virtual requiere su propia página de índice. Además, todos los documentos para que el sitio web tendrá que permanecer en esas carpetas . Imágenes y las páginas no se pueden compartir entre dos directorios de sitios web sin introducir un riesgo de seguridad para el servidor. Además, para configurar HTTPS , tendrá que agregar otra designación VirtualHost que apunta a * : . 443 , el puerto predeterminado para las conexiones HTTP seguras
Otras opciones

Aunque no es tan fácil como esta configurado, también puede configurar Apache para proporcionar múltiples hosts virtuales distribuidos a través de múltiples direcciones IP. Esto es útil para instalaciones de alojamiento web compartido , donde es necesario proporcionar un conjunto de usuarios con sus propias cuentas , direcciones IP y acceso . Para la mayoría de los usuarios la gestión de sus propios servidores , hosting virtual basado en IP no será necesario establecer , e incluso pueden ser más una molestia que vale la pena, ya que la configuración por defecto de Apache está diseñado para trabajar con dominios virtuales basados ​​en nombres .

Ubuntu
Cómo montar un archivo Bin en Ubuntu
Cómo instalar el servidor web lighttpd en Ubuntu 22.04
Cómo utilizar el iPod Touch si tengo Ubuntu Sin Jailbreak
Cómo cambiar el Cairo Reloj y la piel para Ubuntu
Cómo activar la interfaz gráfica de usuario en un servidor Ubuntu
Cómo mover Ubuntu Notificaciones
Cómo instalar InfluxDB2 en Ubuntu 20.04 LTS [Paso a paso]
Cómo instalar Google Video Uploader en Ubuntu 9.04
Conocimiento de la computadora © http://www.ordenador.online