Depende da configuração do adaptador de rede da máquina virtual.
O caso mais fácil é se você tiver um adaptador em ponte para que o guest da máquina virtual pareça apenas uma outra máquina em sua rede. Se o convidado estiver configurado para receber um endereço IP via DHCP (praticamente a configuração padrão), basta apontar seu navegador para http://IP-ADDRESS-OF-GUEST/
e ele deve funcionar.
Se você tiver um adaptador de rede NAT na sua máquina virtual, isso significa que ele funciona como se o sistema operacional convidado estivesse atrás de um roteador. Ainda é possível acessar o servidor web, mas você precisa fazer a porta "temida" para a frente.
Leia o manual do VB ( Configurando Port Forwarding with NAT ). Mas, como exemplo, aqui está uma linha de comando que cria uma porta encaminhada (o nome da VM é o nome da sua máquina virtual):
vboxmanage modifyvm "VM name" --natpf1 "guesthttp,tcp,,80,,80"
Agora, você deve acessar seu servidor da Web em http://localhost/
ou http://127.0.0.1/
ou mesmo http://IP-ADDRESS-OF-HOST/
(mas o último exige que o firewall do host esteja configurado para receber tráfego na porta 80).
Há também uma maneira gráfica de fazer a porta avançar, você pode encontrá-lo na seção de configuração de um adaptador virtual NAT-ted. Muito simples de configurar, mas você pode se referir a este Artigo HTG sobre o assunto.