Установка панели AdminLTE на Laravel 8

Ранее мы устанавливали Laravel 8 на хостинг ukraine.com.ua

Сегодня мы установим панель администрирования AdminLTE.

Исходник на Github https://adminlte.io/

Для начала как и в предыдущем случае зайдем через SSH на хостинг и перейдем с помощью команды cd в папку, где был установлен laravel.

cd /полный-путь-к-папке

Установку будем выполнять с помощью композера

Предварительно передопределим пути переменной согласно инструкций хостинга.

По умолчанию, в окружении SSH на хостинге используется PHP 5.6. Согласно требованиям фреймворка нужна версия не ниже 7.3, поэтому переопределите пути в переменной $PATH, выполнив команду:

export PATH=/usr/local/php73/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin

Потом запустим установщик:

composer require jeroennoten/laravel-adminlte

После этого должно появится сообщение об успешной установке модуля.

Screenshot_4.jpg

Теперь создаем на хостинге пустую базу данных для проекта на Laravel - если вы до этого ее не создавали.

Теперь необходимо создать аутентификацию. Используем для этого команду в консоли:

php artisan adminlte:install

После этого выполняем:

composer require laravel/ui
php artisan ui vue --auth

и последний этап:

php artisan adminlte:install

Статус установки пакета можно проверить командой:

php artisan adminlte:status

Больше информации можно найти в Wiki

После корректной установки на главной странице должны появится ссылки для авторизации

Screenshot_5.jpg