Tutorial Laravel 12 dan Filament 5 #3 Storage Link Pada Laravel

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

✅ Telah dilihat 298 kali

Rating: 5.00 ⭐

... 17 February 2026, 08:06

img

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].

img

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.

img

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

Daftar eBook