La configuración de Laravel no pudo abrir la transmisión

Estoy tratando de configurar laravel pero está demostrando ser un derecho! Lo cloné desde github y también utilicé el compositor para clonar laravel y tengo ambas técnicas funcionando, lo cual es bueno porque es algo que realmente quería aprender. Más simple de lo que pensaba.

Sin embargo, cuando trato de navegar a mi directorio laravel que se llama iProject, así que escribo en mi navegador localhost / iProject, obtengo una lista de directorios que no es lo que esperaba, esperaba que me dirigieran a la página hello.php.

He agotado otra técnica, como se describe en un tutorial de Net-tuts que está configurando un puerto de escucha, y luego estoy localizando localhost: 8888, pero al usar esta técnica aparece el siguiente mensaje de error:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'public/' include_path='.;C:\xampp\php\PEAR') in Unknown on line 0
Configuración de Host Virtual (según respuestas recibidas)

Cuando configuro el host virtual, me redireccionan a xampp, la url va a iproject.dev/xampp

He configurado un host virtual como tal:

C: \ Windows \ System32 \ drivers \ etc \ hosts

127.0.0.1 iproject.dev

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/iProject/public"
ServerName iproject.dev
ServerAlias iproject.dev
ErrorLog "logs/iProject.liog"
CustomLog "logs/custom.iProject.log" combined
<Directory "C:/xampp/htdocs/iProject/public">
    AllowOverride All
    Order Allow,Deny
    Allow from all
    Require all granted
</Directory>
</VirtualHost>

Respuestas a la pregunta(1)

Su respuesta a la pregunta