# cd /etc/apache2/sites-available/aqui dentro encontraras varios archivos, necesitamos default, copiamos este archivo y lo editamos
# cp default sitios # vim sitiosencontraremos un contenido similar al siguiente
< VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
< Directory />
Options FollowSymLinks
AllowOverride All
< /Directory>
< Directory /var/www/>
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/">
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>
lo editamos y terminamos con un archivo similar a este< VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName ingreso.localhost
DocumentRoot /var/www/ingreso/web/
< Directory />
Options FollowSymLinks
AllowOverride All
< /Directory>
< Directory /var/www/ingreso/web/>
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/">
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>
al inicio agregamos el ServerName, modificamos el Documentroot y cambiamos tambien el 2do < Directory ...>< VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName ingreso.localhost
DocumentRoot /var/www/ingreso/web/
< Directory />
Options FollowSymLinks
AllowOverride All
< /Directory>
< Directory /var/www/ingreso/web/>
....
....
....
en este archivo tambien podemos definir la ruta hacia donde se almacenaran los logs este proyectosi necesitas hacer mas de 1 virtual host modifica este mismo archivo # vim /etc/apache2/sites-available/sitios
y agrega un nuevo tag < VirtualHost *:80> con la misma caracteristica y solo modificas las rutas y el nombre del ServerName
luego de realizar tus modificaciones debes habilitar el virtualhost creado y releer la confuiguracion del apache
# a2ensite sitios # /etc/init.d/apache2 reloadNo olvides agregar la linea correspondiente el /etc/hosts
# vim /etc/hosts
127.0.0.1 localhost 127.0.1.1 fmnh-d550 127.0.0.1 ingreso.localhost 192.168.1.14 desarrollo 192.168.1.11 intranety probar en tu navegador
http://ingreso.localhost/
y listo...!
No hay comentarios:
Publicar un comentario