Я новичок в ларе, похоже, чего-то не понимаю.
Вот инструкция по установке вояджера
https://github.com/the-control-group/voyager
Понятно, что сначала надо установить сам Laravel, ok, создаю проект blog
composer create-project --prefer-dist laravel/laravel blog
это происходит в корне домена.
Дальше по инструкции
composer require tcg/voyager
что сразу настораживает - в корне появляется отдельная папка vendor плюс к папке blog/vendor, ладно, по инструкции иду в blog/.env (ибо в корне его нет) и настраиваю доступ к базе. Далее
php artisan voyager:install
в корне никакого artisan не находит, поэтому выполняю это из папки blog.
После чего админка открывется по адресу /blog/public/admin, НО все ссылки в меню админки идут от корня, напр /users - и естесственно, не работают.
Я пораскинул мозгами и подумал, что, может быть проект blog не актуален, если устанавливается проект voyager, попробовал установить laravel по второму варианту
composer global require laravel/installer
ларавел устанивился куда-то вглубь сервера и уже второй пункт инструкции (настройка env) стал невозможен, ибо в папке никакого .env не было.
Что я делаю не так?