HOla,
quería explicar que al final logre crear los directorios visrtuales, me ha costado, pero he aprendido mucho sobre apache y linux.
Voy a hacer un resumen por si le interesa a alguien:
1º: Configurar el archivo hosts
igual que en este sale:
127.0.0.1 localhost
poniendo localhost te lleva a la ip 127.0.0.1, pondremos la ip de nuestra maquina y el dominio de nuestra web justo debajo:
192.168.0.45 www.miweb.com
2º: Indicarle a Apache que utilizare virtual host (para poner varios dominios en mi server)
Para ello abriremos el archivo httpd.conf (/opt/lampp/etc/ ) y nos dirigiremos a la sección virtual hosts :
# Virtual hosts
#Include etc/extra/httpd-vhosts.conf
En esta sección, quitamos la condición de comentario a la línea “Include...” de modo que queda asi:
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
3º Configuración del archivo httpd-vhosts.conf
Luego modificamos el archivo httpd-vhosts.conf (/opt/lampp/etc/extra/), para incluir la ruta donde se
encuentran los directorios de los dominios virtuales:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "/opt/lampp/htdocs/miWeb"
ServerName miweb.com
ServerAlias www.miweb.com
ErrorLog logs/miweb-error_log
CustomLog logs/miweb-access_log common
</VirtualHost>
Y ya tenemos nuestro servidor trabajando!!!!
Saludos y gracias a todos los que me han orientado!