Primero nos ubicamos en la siguiente ruta

# cd /etc/apache2/sites-available/

Luego hacemos una copia del archivo defaul dentro de la misma carpeta

/etc/apache2/sites-available# cp default sitio

Editamos los valores internos del archivo ahora llamado sitio en este caso quedaría así

/etc/apache2/sites-available# nano sitio

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName localhost.sitio
DocumentRoot /var/www/miProyecto
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
<Directory /var/www/miProyecto>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ “/usr/share/doc/”
<Directory “/usr/share/doc/”>

<Directory “/usr/share/doc/”>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>

Guardamos los cambios

Luego activamos el Host Virtual de la siguiente manera

/etc/apache2/sites-available# a2ensite censo

Verificamos si se creo el enlace simbólico

/etc/apache2/sites-available# s -l ../sites-enabled/
total 0
lrwxrwxrwx 1 root root 26 2009-11-18 14:24 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root 24 2011-02-24 11:49 sitio -> ../sites-available/sitio

Si el resultado es igual, te creo el host virtual

Luego agregamos el alias a la ip ‘127.0.0.1’ en el archivo hosts de la maquina para que pueda reconocer el nombre del host virtual en el navegado.

Agregamos esta  linea “127.0.0.1   localhost.sitio”, al siguiente archivo

/etc/apache2/sites-available# nano /etc/hosts

Luego reiniciamos el apache2 de la siguiente manera

/etc/apache2/sites-available# /etc/init.d/apache2 restart
* Restarting web server apache2 … waiting .                                                                                  [ OK ]

Fin del Procedimiento, abre tu navegador y agrega el nombre del host virtual “localhost.sitio”

 

 

 

 

Anuncios