"The Requested URL was not found on this server"
Just like in the title the link is not working. I followed the steps on https://hub.taocloud.org/articles/installation-and-upgrading/tao-on-debian-ubuntu-with-apache2-mysql but could not make the final step work. It goes through all the steps right, and then the installation wizard completes and states that everything is installed, but when it goes to redirect, it redirects to the error page that says the requested url was not found.
I know that there are previous discussions involving this, but none of the answers for them work for me. I am using the latest release of TAO and PHP 7.2 (7.0 prevents the installation wizard from working for some reason). Any ideas?