Please read https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04 and go directly to step 3. Modify commands to suit if you aren't using a moden Ubuntu or Debian.
I suspect that you may need to install the Apache PHP module and configure a few details like the DocumentRoot setting. In your Laravel app folder, you will see a public/ folder. This is your document root. You will notice the .htaccess file in there.
So in your Apache config:
DocumentRoot /var/www/html/laravel_app_dir/public. You can set this in httpd.conf or follow the virtual host instructions given in the doc above.
If you follow the guide you should be fine. Good luck and let us know how it goes.