Tutorial Restful API Laravel 11 #1 : Cara Install & Menjalankan Laravel 11


Tutorial Restful API Laravel 11 #1 : Cara Install & Menjalankan Laravel 11

Halo teman-teman semuanya, pada seri artikel kali ini kita semua akan belajar bagaimana cara membuat Restful API di Laravel 11 yang ditunjukkan untuk para pemula. Dimana pada seri ini kita akan mulai materi-nya secara step by step dari dasar sampai testing Rest API yang telah dibuat. Pada pembuatan Rest API ini, kita juga akan belajar melakukan upload gambar di dalam Laravel.

Dan kita juga akan memanfaatkan fitur bawaan dari Laravel yang bernama API Resources. Dengan menggunakan API Resources, kita bisa melakukan transformasi data dari Model menjadi format JSON dengan sangat mudah dan cepat.

Langkah 1 - Installasi Composer

Hal pertama yang mesti teman-teman lakukan adalah melakukan installasi Composer di dalam komputer, untuk melakukan installasi Composer teman-teman bisa ikuti langkah-langkah yang telah disediakan oleh situs resminya, yaitu di:

  1. Installation - Windows : https://getcomposer.org/doc/00-intro.md#installation-windows
  2. Installation - Linux / Unix / macOS : https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos

Jika teman-teman sudah melakukan proses installasi, maka kita bisa memastikannya di dalam terminal/CMD dengan mengetikkan perintah berikut ini.

composer

Jika berhasil, maka akan keluar hasil seperti berikut ini.

Langkah 2 - Membuat Project Laravel 11

Sekaranmg silahkan teman-teman masuk ke dalam folder dimana akan menyimpan project-nya, kemudian jalankan perintah berikut ini di dalam terminal/CMD.

composer create-project --prefer-dist laravel/laravel:^11.0 laravel11-api

Perintah di atas, akan membuat sebuah project Laravel baru dengan versi 11 dan nama project yang akan digunakan adalah laravel11-api.

Langkah 3 - Menjalankan Project Laravel 11

Sekarang kita akan belajar bagaimana cara menjalankan project Laravel 11 yang baru saja kita buat. Silahkan teman-teman jalankan perintah berikut ini di dalam terminal/CMD.

cd laravel11-api

Setelah berhasil masuk ke dalam folder project, maka sekarang silahkan teman-teman jalankan perintah berikut ini di dalam terminal/CMD.

php artisan serve

Perintah di atas digunakan untuk menjalankan server Laravel, jika berhasil maka project kita akan dijalankan di dalam localhost dengan port 8000.

Teman-teman bisa membukanya di dalam browser dengan mengetikkan http://localhost:8000, jika berhasil maka akan menampilkan hasil seperti berikut ini.

Langkah 4 - Menjalankan Storage Link

Setelah berhasil belajar membuat project Laravel dan menjalankannya, maka sekarang kita akan lanjutkan belajar bagaimana cara menjalankan perintah storage:link di dalam Laravel.

Apa itu Storage Link?

Storage Link digunakan untuk melakukan symlink atau melakukan link sebuah folder di dalam project Laravel.

Di Laravel kita hanya bisa mengakses file-file yang ada di dalam folder public, sedangkan file-file yang akan diupload akan berada di dalam folder storage. Oleh sebab itu kita harus melakukan link dari folder storage ke dalam folder public. Dengan begitu kita bisa mengakses file yang telah diupload melalui folder public.

Silahkan teman-teman jalankan perintah berikut ini di dalam terminal/CMD dan pastikan sudah berada di dalam project Laravel-nya.

php artisan storage:link

Keismpulan

Pada artikel kali ini kita telah belajar banyak hal, seperti bagaimana cara melakukan installasi, menjalankan dan melakukan proses symlink di dalam Laravel.

Pada artikel berikutnya kita akan belajar bagaimana cara membuat Model dan Migration di dalam Laravel.

Terima Kasih



Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami