Установка Voyager
Включаем пакет Voyager с помощью следующей команды:
composer require tcg/voyager
Настраиваем подключение базы данных в файл .env:
.envDB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Запускаем программу установки, установка доступна в двух вариантах с фиктивными данными и без них. Фиктивные данные будут включать:
- 1 учетную запись администратора
- 1 демо-страницу
- 4 демо-поста
- 2 категории
- 7 настроек
Для установки Voyager без фиктивных данных:
php artisan voyager:install
Для установки Voyager с фиктивных данных:
php artisan voyager:install --with-dummy
Если использовали фиктивные данные, будет создан пользователь со следующими учетными данными для входа:
email: admin@admin.com
password: password
Фиктивный пользователь создается только в том случае, если в вашей базе данных нет текущих пользователей.
Если вы не использовали фиктивные данные, можете назначить права администратора существующему пользователю. Это можно сделать, выполнив команду:
php artisan voyager:admin your@email.com
Если вы не устанавливали фиктивные данные и хотите создать нового пользователя-администратора, вы можете передать --create
флаг следующим образом:
php artisan voyager:admin your@email.com --create
В ответ будет предложено ввести имя пользователя и пароль.