Autor Tema: Crear Virutal Host en tu PC LOCAL  (Leído 794 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado csalazart

  • Novato
  • *
  • Mensajes: 30
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Crear Virutal Host en tu PC LOCAL
« : 30 de diciembre de 2010, 03:44:29 pm »
CREAR VIRTUAL HOST (Host Virtuales en Nuestro Servidor Local PC)

Para Crear los Virtual host es necesario configurar 2 archivos
Afortunadamente son archivos de texto editables .. Lo cual es vastante sencillo

Esto funciona para Windows pero tambien es posible hacer exactamente lo mismo para linux pero se deben cambiar las rutas de los archivos y por supuesto la ubicacion de los archivos a modificar tambien cambian. Los archivos a modificar son el httpd.conf o en su defecto httpd-vhost.conf y el archivo de referencias de nombres que es hosts esto sirve para una instalacion de apache ya sea con xammp o con wamp.

Veamos.
Primer Paso
Editar el archivo httpd-vhost.conf
en xammp o wamp este se encuentra en la carpeta de apache
conf/extra

Allí colocaremos al final del archivo algo como sigue
(Simplemente Copien Peguen y editen)

 
Código: [Seleccionar]
  ##Servicio Virtual
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName (NOMBREDELSERVICIO)
        DocumentRoot "C:/xampp/htdocs/(NOMBREDECARPETA)/"
       
    <Directory "C:/xampp/htdocs/(NOMBREDECARPETA)/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
            Order Allow,Deny
    #Deny from all
    Allow from All
    </Directory>
    </VirtualHost>

Por supuesto debemos cambiar (NOMBREDELSERVICIO) por el nombre que deseamos colocar y (NOMBREDECARPETA) por el nombre de la carpeta donde esta nuestra aplicación o sitio web Como se ve esta configuracion esta establecida para xammp siendo el c:/xammp/htdocs/ el directorio raiz del servicio web instalado y (NOMBREDECARPETA) el nombre de la carpeta que hemos creado dentro del htdocs o en su defecto en la carpeta www en el servicio de wamp.
Bien con esto esta creado el virtual host ahora solo falta arreglar el nombre para que sea detectado en por nuestro servicio apache y en nuestro pc cuando escribamos el nombre del servicio esto se hace editando el archivo hosts

Segundo Paso
Editar el archivo hosts
En windows este se encuentra en c:\Windows\system32\drivers\etc normalmente esta allí
Bien una vez abierto veremos algo asi:

   
Código: [Seleccionar]
# For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
   
    127.0.0.1       localhost nombrepc
Quizas no veas el nombre del pc tambien es valido o veas ambos
Bien para modificar lo que vimos antes haremos lo siguiente en la misma liena del 127.0.0.1 podemos colocarlo o lo hacemos en una linea aparte yo lo hago en lineas separadas para tener algo un poco mas ordenado pero depende de ustedes da igual.

entonces la cosa queda asi:
Código: [Seleccionar]
    127.0.0.1 (NOMBREDELSERVICIO)(NOMBREDELSERVICIO): corresponde al mismo nombre que colocamos en el archivo vhost
ahora bien tambien podemos hacer varicas cosas como estas
Código: [Seleccionar]
    127.0.0.1 www.localhost.com (NOMBREDELSERVICIO).localhost.com
    127.0.0.1 (NOMBREDELSERVICIO).localhost

Con esto se puede accesar desde el navegador a:
http://(NOMBREDELSERVICIO).localhost.com 
http://(NOMBREDELSERVICIO).localhost
http://(NOMBREDELSERVICIO)

Claro esto queda a gusto de cada quien y si la aplicación tambien lo requiere ya que es posible
que la aplacion o el sitio web requiera un subdominio o seudonimo o almenos un nivel de nombre
los niveles son los "."(punto .com, .net, .com.ve, etc etc etc).

CLARO OJO NO OLVIDEN GUARDAR LOS ARCHIVOS. JAJAJA!!! :P XD
Luego de esto mas bien de la primera modificación pueden reiniciar el servicio web xammp o wamp o iniciarlo si no lo han hecho :-P y el arcivo hosts pues lo van modificando y guardando y probando almismo tiempo y que los cambios son inmmediatos responde a las peticiones del navegador.[/size]


Aqui la referencia del articulo publicado por mi claro :p la fuente
http://es.debugmodeon.com/articulo/virtual-host-servicios-virtuales-en-nuestro-pc-localhost

PHP de Venezuela

Crear Virutal Host en tu PC LOCAL
« : 30 de diciembre de 2010, 03:44:29 pm »

 

PHP de Venezuela on Facebook