“Conocimientos Sistemas>Ubuntu

Fácil múltiples Hosting en Ubuntu Apache

2012/5/23
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 emparejar Ubuntu Bluetooth con un ratón de Apple mediante un código PIN
Cómo ejecutar Sun Java en Ubuntu 10.04
Cómo conseguir un ordenador Ubuntu Sobre un dominio de Windows
Cómo desinstalar Nagios en un servidor Ubuntu
Cómo instalar Atalaya 2007 en Ubuntu
Mi ratón Bluetooth Logitech es lento en Ubuntu
De Ubuntu Starter Guide
Cómo mostrar archivos borrados en Ubuntu
Conocimientos Informáticos © http://www.ordenador.online