Drupal en local: configurar apache y fichero hosts para trabajar con tu dominio ... en local

Una forma de poder trabajar con una web cuando todavía no puedes hacer uso del dominio definitivo es editar el fichero hosts.

Pues bien, basta con añadir una línea en este fichero con la IP del hosting donde tenemos nuestra web de pruebas, y el dominio en cuestión:

127.0.0.1 localhost
89.33.23.22 www.dominio.com

Para averiguar la IP del hosting donde tenemos la web de pruebas, simplemente hacemos un ping al servidor. Eso si, en el hosting de destino tenemos que dar de alta el dominio, aunque no cambiemos los DNS en el registrador.

Pero si aun no tenemos tampoco el hosting definitivo y estamos trabajando en local, también podemos apuntar el dominio a nuestro hosting. Esto es especialmente importante cuando trabajamos con multisites, donde varios dominios apuntan a una misma carpeta física:

Así, en este caso simplemente editamos la configuración del Apache, el fichero httpd.conf.
Añadimos:

NameVirtualHost *:80

#localhost
<VirtualHost *:80>
DocumentRoot "D:/appserv/www"
ServerName localhost:80
</VirtualHost>

#kreanto
<VirtualHost *:80>
DocumentRoot "D:/appserv/www/kreanto"
ServerName kreanto.com
</VirtualHost>

Podemos añadir un VirtualHost para cada web con la que deseemos hacer pruebas.
Si trabajamos con multisite, todos los dominios apuntarán al mismo directorio físico, y drupal ya se encargará de gestionar que página mostrar.

Nota- El fichero hosts se encuentra, según sistemas operativos, en las siguientes rutas:

Windows 95 / 98 / Me
-- C:\Windows\hosts
Windows NT / 2000
-- C:\WINNT\System32\drivers\etc\hosts
Windows XP / 2003 / Vista / 7
-- C:\Windows\System32\drivers\etc\hosts
Mac OS / iPhone OS
-- /private/etc/hosts
Unix / Linux / BSD
-- /etc/hosts
Novell NetWare
-- SYS:etc\hosts
OS/2 / eComStation
-- "bootdrive":\mptn\etc\
BeOS
-- /boot/beos/etc/hosts
Symbian OS 6.1-9.0
-- C:\system\data\hosts
Symbian OS 9.1+
-- C:\private\10000882\hosts

Dirección Trackback de este artículo:

http://www.kreanto.com/trackback/116

Enviar un comentario nuevo

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta se hace para comprobar que es usted una persona real e impedir el envío automatizado de mensajes basura.