» » Crear un virtualhost en apache en windows

Crear un virtualhost en apache en windows

miguel 20 de diciembre del 2014 Programacion No hay comentarios

Hoy aprenderás a crear un virtualhost a un dominio con el servidor apache en tu computadora Windows de manera local, la finalidad de esto es poder tener una copia de nuesto sitio en un servidor local, esto para hacer cambios o modificaciones sin tener miedo de que algo salga mal,  para este ejemplo usare este dominio: www.cancunjs.com.mx,  ya tengo descargada mi base de datos y mis archivos,  si no sabe importar una base de datos  HAZ CLICK AQUI

La herramienta que vamos a utilizar es WAMPSERVER.

Configurar VirtualHost en Apache en Windows

1.-Elijan un dominio  en mi caso tomare el de www.cancunjs.com.mx, pero antes de empezar vean la imagen de abajo, vean su IP en donde marca la flecha, para ver la IP de cada sitio web yo uso una extensión de google crome que se llama Website IP Pulsa qui si la quieres descargar  esta te permite que cuando navegues en cualquier sitio web pueda ver si IP de su servidor.  Lo que haremos es  Crear un virtualhost en apache en windows, y hacer que apunte al servidor local que es: 127.0.0.1

virtualhost

2. Tenemos que hostear  el dominio que ustedes hallan elegido en mi caso es: http://www.cancunjs.com.mx/ ,  vamos hacer que apunte al servidor de la computadora que es el:127.0.0.1,

Es fácil, solo tenemos que abrir un blog de notas.

Nota: Antes de abrir el blog de notas asegúrense de Ejecutarlo como administrador. Bueno una vez abierto el blog de notas pulsamos en la opción → Abrir → Documentos de texto → Todos los archivos → host, como en la siguiente imagen:

hostear-dominio

Lluego para que puedan hostear el dominio que eligieron, deben de poner a la izquierda la IP local que es:127.0.0.1, y a la derecha el dominio que eligieron, como lo muestra la siguiente imagen. tambien debemos hostear la palabra localhost a la IP local esto para poder ver el admin de wampserver, el codigo completo quedaria asi:

127.0.0.1 localhost

127.0.0.1 www.cancunjs.com.mx

como hostear un dominio

Nota: Quitar las: http//  y de poner → Archivo → Guardar.

Para demostrar que mi dominio lo pudimos hostear al server local que es 127.0.01, solo pegamos la url en el navegador que tengamos y  veremos lo siguiente, En mi caso yo elegi www.cancunjs.com.mx  lo ven ya no apunta a la antigua IP sino que, ahora apunta a la IP local que es: 1270.0.1 vean la imagen de abajo donde apunta la flecha.

como-hostear-un-dominio

3. Como tercer paso entren en el WAMPSERVER es por eso que deben de tener instalado porque es muy fácil de usar a comparación de otros programas, en mi caso yo lo tengo instalado. Bueno lo abren se van en la opción: Apache→httpd.conf,  como lo muestra la siguiente imagen.

Crear-un-virtualhost-en-apache-en-windows

Una ves hecho eso, les aparecerá un blog de notas con un montón de código, pero no se asusten, lo ignoran y se van hasta donde termina todo, hasta el final de todo el texto que se encuentra.y pegan el siguente código:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin root
DocumentRoot D:/wamp/www/
ServerName localhost
<Directory “/”>
AllowOverride All
</Directory>
</VirtualHost>

Este es el primer virutalHost es necesario ya que si no existe no podremos acceder a la pagina de inicio de wampserver cuando ponen localhost en el navegador.

Donde dice DocumentRoot D:/wamp/www/ ponen la URL de su carpeta de archivos WWW

Luego van a crear otro VirtualHost para su dominio y quedaria asi:

<VirtualHost *:80>

ServerAdmin root
DocumentRoot D:/wamp/www/cancunjs
ServerName www.cancunjs.com.mx
<Directory “/”>
AllowOverride All
</Directory>
</VirtualHost>

Nevamente en DocumentRoot   ponen la ruta de sus archivos, y  donde dice: ServerName a la derecha escriben el nombre del dominio que ustedes eligieron  en mi caso quedaría así el mío.

como hacer un virtualhost-en- el- servidor-apache-en-windows

Nota: importante cuando terminen todo este proceso aguardan el archivo, nunca le den en la opción: guardar como, lo correcto sería así: archivo→Guardar. Pero lo mas importante cuando ya le dieron guardar, siempre deben de reiniciar su servidor apache, de lo contrario, no funcionara, en mi caso,  reiniciare mi servidor apache, que es WAMPSERVER, lo único que deben de hacer es abrir su servidor apache, cuando lo hallan echo, vallan a las opciones: Apache→Service→Restart Service,y listo y quedaría como la siguiente imagen

como-reiniciar-el-servidor-apache-en-windows

Para ver si el VirtualHost, del dominio que eligieron en mi caso www.cancunjs.com.mx, funciono, lo único que hay que hacer es pegar su dominio en el navegador, se abrirá su pagina web, pero la dirección del dominio que eligieron debe de tener la dirección IP: 127.0.0.1

En mi caso el mío quedo así

como-hacerle-un-virtual-host-a-cualquier-dominio

Como lo ven funciono, ahora www.cancunjs.com.mx ya no apunta al servidor 107.170.210.220 como antes, y ahora apunta la servidor local que es: 127.0.0.1, si no me creen miren la imagen que les mostré al principio, recuerden que el mio se ven los archivos y toda la información porque importe mis archivos y base de datos de mi sitio desde Phpmyadmin.

Calificación: 1 Star2 Stars3 Stars4 Stars5 Stars 5,00/5 (1 votos
Loading...

miguel