Hi @Yod,
Welcome to the community and thanks for trying out SuiteCRM 8.
Your vhost configuration seems right. Thats probably not it.
- What linux distro are you using?
- What php version do you have?
There is an alternative that might make things easier. Are you familiar with docker? Among other things, docker images streamline and make the server setup easier.
The following post by @jont_titmus has a link to a github repo with a docker setup for SuiteCRM 8, which Jon prepared and had the kindness of sharing with us.
I think this may help overcome the server setup issues.
Please also consider having a look at the posts on this thread.