Virtualhost sin Rapache (sin GUI)Enviado por D-coy el Mié, 25/02/2009 - 01:45. |
La idea es tener varias paginas en un solo server, lo cual veremos como se hace. . .
Bueno, a estas alturas ya deberíamos tener instalado y funcionando nuestro servidor LAMP en nuestra maquina (http://localhost) y también debemos abrir el puerto 80 de nuestro router para poder ver externamente nuestro sitio. . .
(Antes de modificar los archivos se recomienda hacer un backup de ellos)
Para empezar debemos registrarnos en http://www.dyndns.com/ y crear nuestros dominios (por ejemplo: http://decoy.homelinux.com y http://decoyoctopus.homelinux.com). . .
. . .una ves hecho esto, procedemos a modificar dos archivos en nuestro sistema para que lo podamos visualizar en nuestro navegador con los dominios del ejemplo anterior:
(Antes de modificarlo podemos hacer el backup del archivo con el siguiente comando: cp /etc/hosts /etc/hosts_backup esto como root o superusuario)
Modificaremos el archivo “hosts” desde una consola que se encuentra en /etc/ y agregamos los dominios que hicimos en dydns.
[como root]# nano /etc/hosts
#———————————————————–
127.0.0.1 localhost
127.0.0.1 http://decoy.homelinux.com
127.0.0.1 http://decoyoctopus.homelinux.com
#———————————————————–
una vez hecho los cambios cerramos nano (Crtl + X) le decimos que si queremos guardar los cambios ( Y ) y enter, listo, ahora modifcamos el siguiente archivo.
(De igual forma hacemos un backup de nuetro archivo a modificar con: cp /etc/apache2/httpb.conf /etc/apache2/httpb.conf_backup igualmente como root)
El siguiente archivo que modificamos es httpb.conf que se encentra en /etc/apache2/
[como root]# nano /etc/apache2/httpb.conf
y agregamos:
#—————————————
NameVirtualHost *:80
ServerName decoy.homelinux.com
DocumentRoot /var/www
ServerAlias decoy.homelinux.com
ServerName decoyoctopus.homelinux.com
DocumentRoot /var/www2
ServerAlias decoyoctopus.homelinux.com
#———————————————-
cerramos el editor nano como se indico anteriormente.
*Notese que dentro de y tenemos los dominios registrados y en la parte de: DocumentRoot ponemos la dirección de nuestros proyectos que se encuentran en carpetas diferentes, en este caso /var/www y /var/www2. . .
. . .una ves hecho esto reiniciamos el server apache ( /etc/init.d/apache2 restart ) y listo ya podemos ver nuestras web’s desde otra pc
|
| Tweet |
|
|
- 1301 lecturas













Vhost
o/
muy interesante... se agradece el aporte. «la porra te saluda»
PD: edite tu titulo que decia "vhosting" por "virtualhost"
mi zeuza
:D
jaja de naa mama, namas que tenga mas tiempo aver que mas posteo
.
Pd. Saludos a los del canal #supremos
Alguien dijo que este dia no llegaria. . .. que tienen ellos que decir ahora?. ..