Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] Dominios virtuales para localhost
#1
Hola, les traigo este aporte que encontré en internet y a mí me ha funcionado, que es para tener dominios virtuales/hosts virtuales para acceder a su localhost de una manera más cómoda:

Para todos los que empiezan en el mundo de la programación web es indispensable instalar un servidor en nuestra PC para hacer pruebas o incluso desarrollar ahí, pero que pasa cuando tenemos demasiados proyectos o scripts que queremos testear, nuestra carpeta del localhost se vuelve un desastre, no hay organización he incluso algunos scripts no los podemos probar por estar en subcarpetas. Para evitar este tipo de inconvenientes yo les recomiendo usar dominios virtuales, los cuales nos permiten tener una organización más estable de nuestros proyectos.

¿Qué son los dominios virtuales?
Los dominios virtuales son eso, dominios que podemos usar únicamente en nuestra PC y pueden o no existir ya en Internet.

¿Cómo creo un dominio virtual?
Para esto necesitan tener ya instalado algún servidor local como es WampServer, Xampp, etc… si ya tienen un servidor instalado sigan el siguiente manual:

Abrir el archivo de configuración de apache httpd.conf

Si no usas WampServer no importa el archivo httpd.conf es de apache por tanto todos lo tienen es cosa de averiguar donde se encuentra.

Abrimos el archivo con el bloc de notas y buscamos lo siguiente:

# Virtual hosts
# Include conf/extra/httpd-vhosts.conf

Quitamos el símbolo de número “#” en la segunda linea y nos queda asi:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Ahora buscamos lo siguiente:

<Directory "c:/wamp/www/">

c:/wamp/www/ puede variar dependiendo del programa que uses y de donde hayas instalado el servidor.
ahora antes del cierre </Directory> agregamos lo siguiente:

Options None
AllowOverride None
Order allow,deny
Allow from all

Quedará algo asi:



Agregando nuevo dominio virtual
Ahora nos vamos al final del httpd.conf y para crear un nuevo dominio virtual agregamos lo siguiente:

#facebook.net
<VirtualHost 127.0.0.2>
ServerAdmin [email protected]
DocumentRoot c:/wamp/www/facebook.net
ServerName facebook.net
ErrorLog logs/facebook.net-error_log
TransferLog logs/facebook.net-access_log
</VirtualHost>

Donde facebook.net es el nombre de nuestro dominio virtual, es importante que sea un dominio de cuya página web no visites ya que no podrás volver a ingresar a menos que quites el servidor local, 127.0.0.2 esta es la nueva IP si agregas más dominios virtuales debes incrementar esta ip en 1 al final es decir 127.0.0.3, 127.0.0.4 etc…

Ahora creamos la carpeta facebook.net en ruta principal de nuestro servidor en este caso c:/wamp/www/ quedando de esta manera:

Nos vamos a la siguiente ruta C:/WINDOWS/system32/drivers/etc, allí encontramos varios archivos, pero nos interesan los siguientes:
hosts y lmhosts.sam

Renombramos hosts como hosts.sam

Abrimos el Block de notas y escribimos:

127.0.0.1 localhost
127.0.0.2 facebook.net

Lo salvamos en ese mismo directorio como hosts (sin extensión)

Nuevamente abrimos el Block de notas y escribimos:

127.0.0.1 localhost #PRE
127.0.0.2 facebook.net #PRE

Lo salvamos en ese mismo directorio como lmhosts (sin extensión)

Copiamos hosts y lmhosts de C:/WINDOWS/system32/drivers/etc a C:WINDOWS

Listo ya tenemos nuestro nuevo dominio virtual funcionando, ingresamos a facebook.net y….

Puedes agregar todos los dominios que quieras, repitiendo todos los pasos a partir del paso: Agregando nuevo dominio virtual

Si necesitan ayuda, les puedo dejar mi hosts, lmhosts y mi httpd.conf en un comentario, sólo me lo piden y listo

Asta Luego -yeah
#2
gracias esto es algo nuevo que no sabia que se podia hacer jejej Gran sonrisa
#3
Si xd pero entonces es como si te engañaras ati mismo, pones una pagina y te redirecciona a la tuya...
Mmmm no me e parado a pensar, pero esto sirve para gastar muchas bromas xD no creen?
WWW
#4
Hola bro, no entiendo muy bien para que se pueda usar se ve muy interesante si me podrias explicar un poco en que me podria servir te agradeceria
#5
emm no entendi bien como se aplica
WWW
#6
una de las cosas que puedes hacer con un dominio virtual es modificar tu web sin nesesidad de internet, ya que te mestra como se veria tu pagina mientras la modificas sin conexion en otras palabras es como tener un DEMO con las ventajas de que no tienes que preocuparte por cometer algun error como modificar el .htacsess y provocar un error 500 u otro peor

en lo personal prefiero hacer un subdominio y provar mis modificasiones ahi pero esto tambien es util :3
#7
lo pondré en mi pc ya que eso de entrar con la palabra localhost se ve feo muchas gracias ! :-) creo que a mi web la llamare phppija.net xd
#8
muchas gracias, tu tutorial me ha servido ahora se un poco mas sobre este tema... Guiño
WWW
#9
como dijeron antes es solo para ver tu pagina como un DEMO de como quedaria.
Personalmente prefiero usar simplemente el LOCALHOST o 127.0.0.1
Saludos...
#10
buen tuto Gran sonrisa aunq un poco largo
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
Información [Tutorial] Certificado SSL Gratis StartSSL 2016 Tutorial DarkMaster 26 5,102 28-04-2016, 03:39 AM
Último mensaje: Lob3zNo
Pregunta [Tutorial] Como montar tu propio gestor de contenido en localhost rodrigo5559 8 598 30-01-2016, 04:31 PM
Último mensaje: AbaddonOrmuz
Exclamación [Duda] Error entre css de localhost y servidor Skylium, por que? alemagno 5 262 29-01-2016, 06:58 AM
Último mensaje: gassip
Bombilla [Tutorial] SSL Gratis, Conseguir e Instalar Certificado DarkMaster 16 870 06-01-2016, 01:32 AM
Último mensaje: DarkMaster
  [PUBLICO] Tutorial Botones con perspectiva 3D AngelKrak 0 233 17-01-2015, 05:44 AM
Último mensaje: AngelKrak
  [Tutorial] Aumentar el Tamaño Máximo al Cargar Archivos con PHP y Apache papanoel 0 666 22-01-2014, 04:38 AM
Último mensaje: papanoel
  Tutorial Css Primera Parte para phpost JNeutron 4 1,051 24-02-2013, 04:01 AM
Último mensaje: Echizen
  [TUTORIAL] Conexión a una Base de Datos desde [PHP] lapipichapa 0 490 15-02-2013, 05:52 PM
Último mensaje: lapipichapa
  Tutorial de .htaccess | Control de acceso a carpetas diringax 11 1,452 13-01-2013, 12:28 PM
Último mensaje: papi
  [TUTORIAL] Como evitar el Hotlinkeo (robo de imágenes) Taquion 8 1,686 12-01-2013, 05:50 PM
Último mensaje: natestale



Usuarios navegando en este tema: 1 invitado(s)