Primeiro: você precisa garantir que o seu servidor DNS resolva lara
no seu servidor da web. Como alternativa, editar o seu arquivo hosts poderia fazer.
então, definindo um virtualhost
<VirtualHost /var/www/html/laravel40:8000>
provavelmente deve ser substituído por
<VirtualHost 1.2.3.4:8000>
<VirtualHost fqdn:8000>
or <VirtualHost *:8000>
Além disso, apenas adicionar um virtualhost não configura o apache para escutar em uma nova porta. Procure /etc/apache2/ports.conf
do seu arquivo de configuração principal do apache, deve haver algum Listen 80
presente, certifique-se de adicionar Listen 8000
em algum lugar lá.
Finalmente: se o seu navegador começar a pesquisar quando você digita um nome curto que seu DNS deve resolver, você pode tentar adicionar o prefixo do protocolo ( http://
ou https://
). Se você precisar se conectar à porta 8000, digite-a também.