Tutorial Laravel 11 #2 : Cara install dan Menjalankan Laravel 11

Sendycode
1

 



Halo semuanya, saya Achmad Sendy. Di dalam seri artikel ini, kita akan belajar bersama-sama dari awal tentang bagaimana cara membuat operasi CRUD di Laravel 11.

Dalam seri ini, kita akan mengeksplorasi berbagai topik, mulai dari langkah-langkah instalasi Laravel 11, pembuatan model dan migrasi, hingga operasi CRUD (membuat, membaca, memperbarui, dan menghapus), serta proses pengunggahan gambar.


Langkah 1 - Installasi Composer

Berikut adalah beberapa metode untuk menginstal Composer sesuai dengan sistem operasi yang digunakan.

  • Menggunakan - Linux / Unix / macOS
https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos

  •  Menggunakan - Windows
https://getcomposer.org/doc/00-intro.md#installation-windows

 

Catatan ini composer wajib di install ya


Untuk memverifikasi apakah Composer telah berhasil diinstal di komputer Anda, Anda dapat menjalankan perintah berikut di terminal/CMD:

composer


Tampilan jika sudah menginstall:



Langkah 2 - Membuat Project Laravel 11

Catantan : Perlu di ingat Laravel kini sudah menggunkan php 8.2

Gimana sih cara cek php kita sudah versi 8.2 atau belum

  1.  Kalian cari di menu windows kalian dan cari CMD
  2.  lalu buka dan masuk kode berikut :
CMD
 php -v 


   3. Jika sudah akan muncul seperti ini :


jika belum kalian biasa download php versi nya di website nya resmi nya : download


JiJika sudah menginstal atau memeriksa, Anda dapat mengunduh Laragon dari situs web resminya : download

 

Sekarang buka aplikasi Laragon. Berikut adalah tampilan antarmuka Laragon.



Setelah itu, silakan jalankan terminal/CMD:


Lalu jalankan perintah : 
cd c:/laragon/www/

perintah tersebut masuk folder penyimpanan laragon nya yaitu www sedangkan kalau di Xampp di folder htdocs.






Ketik program ini di cmd/terminal:


composer create-project --prefer-dist laravel/laravel:^11.0 belajar-laravel-11


Code program tersebut bertujuan untuk menciptakan project Laravel 11 dengan nama "tutorial-laravel-11". Mohon tunggu hingga proses instalasi selesai dan pastikan koneksi internet terhubung.




Lalu Jika sudah kalian ketik program di cmd/terminal : 
cd belajar-laravel-11
Lalu tampilan cmd nya akan tampibil seperti di bawah :



Langkah 3 - Menjalankan laravel 11

Setelah proses installasi Laravel 11 selesai dan masuk ke dalam project "Belajar- laravel-11"

Ketik program Berikut di CMD : 
php artisan serve





Jika berhasil, proyek Laravel akan dijalankan di localhost/www dengan port 8000. Anda dapat membukanya di peramban web dengan mengetikkan:

Jika berhasil,Maka hasilnya akan seperti di bawah ini :




Langkah 4 - Menjalankan Storage Link

Laravel hanya memiliki akses ke file yang berada dalam folder publik, sementara file-file atau gambar yang diunggah akan berada di folder penyimpanan (storage). Untuk memungkinkan Laravel membaca file-file yang diunggah tersebut, Anda perlu menggunakan symlink atau tautan penyimpanan.

Perintah `storage:link` akan membuat tautan folder dari penyimpanan ke dalam folder publik. Dengan cara ini, Laravel dapat mengakses isi folder penyimpanan melalui folder publik.

Silakan jalankan perintah berikut di terminal atau CMD dan pastikan Anda berada di dalam direktori proyek Laravel:
php artisan storage:link





Setelah itu, Anda akan melihat folder `public/storage` yang terbuat, yang akan berfungsi sebagai tautan ke folder penyimpanan. Dengan demikian, file-file di dalam folder penyimpanan akan dapat diakses melalui URL publik.


Kesimpulan



Ini memberikan gambaran yang jelas tentang langkah-langkah awal untuk memulai proyek di Laravel 11 serta menekankan pentingnya pembelajaran yang terintegrasi dengan proses pengembangan.


Artikel berikutnya akan menguraikan langkah-langkah membuat Model dan Migration di dalam lingkungan Laravel 11, menambah nilai edukasi pembaca dalam memahami fondasi dan praktik-praktik yang berguna dalam pengembangan aplikasi web menggunakan kerangka kerja tersebut.




Matur suwon :)/Terima Kasih






Posting Komentar

1Komentar

  1. Mantap mudah dipahami, next tutor nya aku tunggu bang ✨👍

    BalasHapus
Posting Komentar