Я покопался в недрах интернета для этого решения и поднялся с пустыми руками. Я установил сервер apache на свой pi, и когда я получаю доступ к IP-адресу с другого компьютера, он отображает правильную страницу index.html. Так что сервер работает нормально. Моя проблема в том, что я не могу заставить работать мое приложение Laravel. Когда я развертываю свои приложения laravel на других хостинг-сайтах, я помещаю все, кроме «общедоступной» папки, в отдельную папку в дереве файлов и редактирую файл index.php в общедоступной папке, чтобы соответствовать новой файловой структуре, указывающей на autoload.php и файлы начальной загрузки. Ничто из этого не работает для меня на сервере Apache на Pi. Может кто-нибудь сказать мне, как это сделать или где есть законная документация о том, как это сделать. Пожалуйста, не указывайте мне статьи Google, которые появляются на первых трех страницах, потому что я прочитал и перепробовал их все.
Единственное, что происходит сейчас, это то, что когда я захожу в "IPaddress / project_folder" в URL, он просто вызывает дерево файлов в браузере, а не указывает на мой маршрут "/" в проекте laravel.