Crear máquinas virtuales en un servidor WAMP

283

El servidor de Windows Apache MySQL PHP (WAMP) es increíblemente poderoso. No sólo le permite alojar un sitio web utilizando el servidor web más flexible del mundo, sino que también permite que lo haga en su host de Windows.

PUBLICIDAD

La utilización de máquinas virtuales permite, efectivamente, tienen más de una página en una sola máquina.

Por ejemplo, digamos que usted desea recibir:

  • localhost
  • mysite.localhost

Mostraremos cómo hacer fácilmente tanto con un solo servidor WAMP (asumiendo que el servidor WAMP está en funcionamiento, y tiene acceso administrativo a los archivos y carpetas de la máquina). Nos centraremos en un archivo de configuración a la vez.

  • hosts

En primer lugar, tiene que editar su archivo de hosts en el servidor. Esto asignar el nombre de host virtual a una dirección IP. Para que esto sea sencillo, vamos a mapear 127.0.0.1 a “misitio”. He aquí cómo:

  1. Bloc de notas abierto como administrador.
  2. Abra el archivo C: \ Windows \ system32 \ drivers \ etc \ hosts.
  3. Agregue la línea: 127.0.0.1 “misitio”.
  4. Guarde el archivo de host (asegurándose de no guardarla como un archivo txt.). httpd.conf

La manera más rápida de acceder a este fichero es la de hacer clic en el icono de WAMP en la bandeja del sistema y seleccione Apache | httpd.conf.

Crear máquinas virtuales en un servidor WAMP-1

 

El menú de usuario WAMP

PUBLICIDAD

Cuando se selecciona la entrada httpd.conf, el Bloc de notas se abrirá con el contenido del archivo httpd.conf. Dentro de este archivo, es necesario quitar los comentarios fuera de la entrada para el archivo de configuración de hosts virtuales ubicación. Búsqueda de estas dos líneas:

# Virtual hosts

# Include conf/extra/httpd-vhosts.conf

Quite el “#” en la segunda línea de arriba y guarde y cierre el archivo httpd.conf.

httpd-vhosts.conf.

Usted debe encontrar el archivo en C:\wamp\bin\apache\Apache-XXX\conf\\  adicional (XXX es el número de versión). Abra el archivo en el Bloc de notas y agregue la sección siguiente (estamos pegando con nuestro ejemplo actual de “misitio”).

<VirtualHost *:80>
    ServerAdmin emailaddress@domain.com
    DocumentRoot "c:\MYSITE"
    ServerName mysite.local
    ErrorLog "logs/mysite.log"
    CustomLog "logs/mysite-access.log" common
</VirtualHost>

Notas sobre el código: debe añadir un *:80>Directiva <VirtualHost, para cada host virtual.

Además, si usted necesita para servir al host virtual en un puerto no estándar, cambiarlo en la línea directiva VirtualHost. La referencia a la carpeta c: \ “Misitio” es el directorio creado para albergar los archivos y carpetas para el nuevo host virtual, lo necesitará crear esa carpeta (que puede ubicarlo donde lo necesita en la jerarquía de carpetas siempre y cuando el apache pueda conectarse).

Después de agregar el código anterior para el archivo correcto, guárdelo y reinicie los servicios WAMP. Ahora usted debería ser capaz de ver tanto localhost y misitio desde tu navegador.

Listo!!

Caminogeek…

DEJA UNA RESPUESTA

Please enter your comment!
Please enter your name here