Xây dựng trang quản trị laravel 9 với Laravel-admin bằng demo 1 trang blog cá nhân phần 1

Xây dựng trang quản trị laravel 9 với Laravel-admin bằng demo 1 trang blog cá nhân phần 1

Trang quản trị website là 1 điều không thể thiếu trong quá trình xây dựng hệ thống website .Cách nhanh nhất và hiệu quả nhất là sử dụng các packege hỗ trợ .Hôm nay mình sẽ hướng dẫn các bạn làm quen với  package Laravel-admin vô cùng mạnh mẽ

1. Cài đặt

Đầu tiên chúng ta cần tạo app laravel 9 với câu lệnh 

composer create-project laravel/laravel admin1

Tiếp theo chúng ta cài đặt gói Laravel-admin 

composer require encore/laravel-admin

Tiếp theo bạn vào localhost phpmyadmin tạo 1 hệ cơ sở dữ liệu với tên là admin1 và vào file .env config kết nối database

 

Tiếp theo chúng ta cần publish các file cần thiết với command sau :

php artisan admin:install

Sau khi chạy lệnh ta sẽ được các file khởi đầu với laravel admin

Ở Ở đây package sẽ tạo ra những file khởi đầu .

2 Chạy chương trình :

Vậy là chúng ta đã cài đặt xong .Chạy lênh sau để chạy website : 

php artisan serve

Truy cập vào link http://127.0.0.1:8000/admin/  để truy cập vào admin với username và password đều là admin

3: Fix một số lỗi ban đầu

Khi cài đặt xong chúng ta sẽ thấy 1 số lỗi như là chưa có mục admin: 

Disk [admin] not configured, please add a disk config in `config/filesystems.php`.

bằng cách vào config/filesystems.php tạo thêm 

'admin' => [
            'driver' => 'local',
            'root' => public_path(''),
            'url' => '/',
            'visibility' => 'public',
            'throw' => false,
        ],

Oke vậy là xong phần 1 .Hẹn gặp lại các bạn ở phần 2