Compártelo

Compártelo en Facebook

By PLAVEB

Wikipedia

Buscar en Wikipedia

Mis Dudas

Actrices

iSexbox 21 140x250
Electrobox 14 140x250
JoomlaWatch Stats 1.2.8_05-dev by Matej Koval


Visitantes

Hoy: 163
Ayer: 226
Esta semana: 529
Semana pasada: 1816
Este mes: 4805
Mes pasado: 7718
Total: 163561


En Linea

Tenemos 67 invitados conectado(s)
Virtual Hosts en XAMPP para Mac PDF Imprimir E-mail
Twitealo
Usar puntuación: / 0
MaloBueno 
Tutoriales - Mac OS X
Escrito por Darco   
Lunes, 28 de Febrero de 2011 12:29

Virtual Hosts en XAMPP para Mac.

 

Virtual Hosts en XAMPP para Mac

 

Aquí explicaré como crear virtual hosts en xampp para Mac localmente para tener url’s como “miproyecto.jam.com” y que apunte a una carpeta local.

Lo primero es activar el la configuración de apache el archivo de vhosts.

1. Abrimos una terminal y nos vamos a la carpeta etc de la carpeta de XAMPP:

cd /Applications/XAMPP/etc

2. Abrimos para editar el archivo httpd.conf con permisos de administrador

sudo pico httpd.conf

 

3. Casi al final del archivo buscamos:

# Virtual hosts

#Include /Applications/XAMPP/etc/extra/httpd-vhosts.conf

 

y sustituímos por

# Virtual hosts

Include /Applications/XAMPP/etc/extra/httpd-vhosts.conf

 

en otras palabras, quitamos el numeral de la segunda línea.

4. Grabamos con Control+o y salimos con Control+x

5. Nos movemos a la carpeta extra

cd extra

6.  Abrimos para editar el archivo httpd-vhosts.conf con permisos de administrador

sudo pico httpd-vhosts.conf

7. Este es el archivo donde configuraremos nuestras hosts virtuales. Lo primero es borrar toda la basura, borramos todo lo que este abajo de las líneas comentariadas, de la línea 27 en adelante según un archivo virgen.

8. Ahora agregamos la configuración de nuestro dominio:

<VirtualHost 127.0.0.1:80>

ServerAdmin webmaster@localhost

DocumentRoot “/el/path/a/mi/carpeta”

ServerName miserver.com

ServerAlias www. miserver.com

ErrorLog “logs/ miserver.com-error_log”

CustomLog “logs/ miserver.com-access_log” common

DirectoryIndex index.html index.php index.htmls index.htm

<Directory “ /el/path/a/mi/carpeta“>

Options Indexes FollowSymLinks

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

 

Explico un poco: En DocumentRoot ponemos entre comillas dobles el path a la carpeta donde apache va a buscar cuando escribamos midominio.com.

En ServerName y ServerAlias escribimos el nombre del domino que queremos localmente, solo que ServerAlias con www antes.

En el tag <Directory  ponemos entre comillas dobles el path a la carpeta donde apache va a buscar cuando escribamos midominio.com.

9. Ya configurado nuestro dominio, agrega los subdominios que queremos con:

<VirtualHost 127.0.0.1:80>

ServerAdmin webmaster@localhost

DocumentRoot “/path/a/mi/subdominio”

ServerName subdominio.midominio.com

ServerAlias www. subdominio.midominio.com

ErrorLog “logs/ subdominio.midominio.comerror_log”

CustomLog “logs/ subdominio.midominio.com-access_log” common

DirectoryIndex index.html index.php index.htmls index.htm

<Directory “ /path/a/mi/subdominio“>

Options Indexes FollowSymLinks

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

 

Prácticamente son las mismas líneas que las de arriba, así que la explicación es la misma pero aplicada a subdominios.

10. Ya con todos nuestros subdominios configurados, grabamos con Control+o y cerramos con Control+x

11. Ahora le vamos a decir a la mac que cada vez que queramos accesar al dominio nos reidirija a apache.

En la terminal escribimos:

cd /etc sudo pico hosts

12. Hasta abajo, después de la última línea donde aparece localhost escribimos:

127.0.0.1                   midominio.com 120.0.0.1                  www.midominio.com 127.0.0.1                  subdominio.midominio.com

Y así vamos agregando por cada subdominio y dominio que queramos.

Grabamos con Control+o y salimos con Control+x

Reiniciamos apache desde la consola de XAMPP.

Abrimos un explorador e ingresamos a midominio.com y subdominio.midominio.com para ver si lo hicimos todo correcto.

Eso es todo.

Saludos!

 

Escribir un comentario


Código de seguridad
Refescar

Banner
iSexbox 1 486x60