Tutorial Laravel 12 dan Filament 4 #3 Storage Link

Pelajari Laravel 12 dan Filament 4 dari dasar hingga tingkat lanjut dengan tutorial lengkap dan mudah dipahami. Laravel 12 adalah framework PHP yang powerful untuk membangun aplikasi web modern, sedangkan Filament 4 adalah framework admin panel berbasis Laravel yang memanfaatkan Livewire dan modern UI untuk membuat dashboard, manajemen data, hingga aplikasi kompleks dengan lebih cepat dan efisien.

✅ Telah dilihat 413 kali

Rating: 5.00 ⭐

... 20 August 2025, 14:59

Storage Link

Pada studi kasus kali ini, kita juga akan berurusan dengan upload gambar. Nah, agar file yang di-upload bisa diakses melalui URL, kita perlu membuat yang disebut dengan symbolic link di Laravel.

Symbolic link ini pada dasarnya adalah sebuah “jembatan” yang menghubungkan folder storage/app/public dengan folder public/storage. Dengan begitu, setiap file yang di-upload ke dalam storage dapat diakses langsung melalui browser.

Untuk membuat symbolic link, jalankan perintah berikut di terminal:

php artisan storage:link
INFO  The [C:\Users\LagiKoding\Desktop\laravel-filament\public\storage] link has been connected to [C:\Users\LagiKoding\Desktop\laravel-filament\storage\app/public].

Jika perintah ini berhasil, Laravel akan menampilkan pesan konfirmasi bahwa symbolic link sudah dibuat. Setelah itu, file gambar yang kita simpan ke storage/app/public bisa langsung diakses dari alamat:

http://127.0.0.1:8000/storage/nama-file.jpg

Dengan cara ini, proses manajemen file di Laravel menjadi lebih rapi: data tetap tersimpan aman di dalam storage, tetapi tetap bisa ditampilkan ke pengguna melalui folder publik.

Pada materi berikutnya, kita akan melakukan konfigurasi terhadap model dan migrasi untuk aplikasi kita.

Daftar eBook