Cara menggunakan laravel php modules

Laravel menjadi framework PHP yang cukup populer di kalangan web developer.  Banyak situs-situs website yang dibangun menggunakan Laravel. 

Contohnya adalah website Demo Ilmu Coding.

Ada beberapa versi yang sampai saat ini masih di support oleh Laravel, yaitu versi 5.5, 5.6, 5.7, 5.8, 6, dan 7. 

Buat yang belum tahu, Laravel 7 ini rilis 3 Maret 2020. 

Anda bisa melihat detail lengkapnya di halaman release Laravel.  Meski tidak banyak perubahan, namun ada beberapa tambahan fitur di Laravel 7 ini.  Sebagai pembelajar, tentu kita nggak mau ketinggalan dengan update-update terbaru dari Laravel.  Pertama-tama, mulailah dari tahap installasi.  Sebab, kita selalu memulai dari installasi ketika ingin mengerjakan project menggunakan Laravel.

Framework Laravel memiliki beberapa persyaratan sistem requirement.

  • PHP >= 7.2.5
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Tools yang Perlu Anda Siapkan Saat Install Laravel 7

Software / tools yang perlu Anda siapkan untuk menginstall Laravel 7 di antaranya:

  1. Composer
  2. Web Server (XAMPP, Nginx, WAMP, Laragon

Cara Install Laravel 7 dengan Composer

Ada 2 cara untuk menginstall Laravel 7 dengan Composer.

Cara 1 – Via Laravel Installer

Ketik command berikut ini di terminal Anda:

composer global require laravel/installer

Setelah selesai, ketik command berikut ini:

laravel new blog

Maksud dari composer global require laravel/installer adalah menambahkan laravel installer di komputer kita. 

Sehingga kita tidak perlu lagi dengan cara

composer create-project. 

Cukup dengan laravel new nama_project saja.

Cara 2 – Melalui Composer Create Project

Anda juga dapat menginstall Laravel 7 dengan mengetik command di bawah ini:

composer create-project –prefer-dist laravel/laravel nama_project

Cara Running Laravel 7

Setelah melakukan installasi, kini saatnya untuk mencoba running project yang kita buat.

Silahkan masuk ke direktori project, kemudian buka terminal dan ketik:

php artisan serve

Jika berhasil, silahkan buka URL di bawah ini melalui browser favorit Anda:

localhost:8000

Demikianlah tutorial cara install Laravel 7 yang saya sudah bahas.

Sumber : Ilmucoding.com Artikel asli dapat diakses pada link Berikut //ilmucoding.com/cara-install-laravel-7/

Dalam tutorial sebelumnya kita telah menginstall 2 aplikasi pendahuluan: XAMPP dan Composer. Kedua aplikasi ini diperlukan sebagai syarat untuk proses instalasi Laravel.

Kali ini kita akan bahas tentang cara menginstall Laravel 9 menggunakan composer.

Cara Menginstall Laravel

Dalam dokumentasi resmi Laravel dijelaskan bahwa terdapat 2 cara instalasi Laravel. Pertama dengan perintah composer create-project, dan yang kedua dengan laravel installer. Kita akan bahas kedua cara ini.

Sebelum itu, pastikan komputer anda terhubung ke internet karena proses instalasi Laravel (dengan composer) tidak bisa dilakukan secara offline. File Laravel yang perlu di download juga berukuran cukup besar, yakni sekitar 40MB.

Install Laravel dengan composer create-project

Proses instalasi Laravel dengan perintah composer create-project kadang disebut juga sebagai cara singkat, karena kita hanya perlu menulis 1 perintah saja ke dalam cmd. Cara ini memang praktis tapi perintahnya agak susah di hafal karena cukup panjang.

Silahkan buka cmd lalu pindah ke folder htdocs XAMPP dengan perintah cd C:\xampp\htdocs:

Kemudian ketik atau copy perintah berikut:

composer create-project laravel/laravel coba1

Perintah ini terdiri dari beberapa bagian:

  • composer: jalankan composer
  • create-project: buat sebuah project
  • laravel/laravel: vendor name/project name dari tim pengembang Laravel
  • coba1: simpan semua file ke dalam folder coba1

Ketika kita menekan tombol Enter, maka composer akan bekerja dan mendownload semua file Laravel. Proses ini butuh waktu beberapa menit karena ukuran file Laravel memang cukup besar (sekitar 40MB).

Apabila sudah tampil teks ‘Application key set successfully‘ dan cursor kembali ke C:\xampp\htdocs, maka artinya proses instalasi Laravel sudah selesai. Silahkan buka folder htdocs dari Windows Explorer, akan terlihat folder coba1 yang berisi berbagai file Laravel.

Laravel memiliki cara tersendiri untuk bisa diakses dari web browser (akan kita bahas pada tutorial berikutnya). Jadi untuk sementara bisa biarkan file-file ini “apa adanya”.

Apabila ingin membuat project baru, maka tinggal jalankan kembali perintah diatas . Yang perlu diubah hanya nama folder saja, misalkan ingin membuat web sistem informasi SMA, maka bisa mengetik perintah berikut:

composer create-project laravel/laravel si_sma

Maka composer akan kembali menginstall Laravel ke folder si_sma.

Jika mengalami kendala ketika menginstall Laravel via composer, saya juga siapkan file source code Laravel 9 dari link Google Drive berikut: master_laravel_9.zip. Silahkan download file tersebut, lalu extract ke dalam folder htdocs.

Install Laravel dengan Laravel Installer

Kita akan bahas cara kedua untuk proses instalasi Laravel, yakni via Laravel Installer. Cara ini kadang disebut juga dengan cara yang (sedikit) panjang karena kita perlu menginstall aplikasi Laravel Installer terlebih dahulu.

Namun ini sangat cocok jika anda sering membuat project laravel karena perintahnya lebih singkat daripada composer create-project. Selain itu Laravel Installer hanya perlu di install sekali di awal saja.

Proses instalasi Laravel Installer juga dilakukan dari composer, yakni dengan perintah berikut:

composer global require laravel/installer

Jalankan dengan menekan tombol Enter.

Setelah selesai, kita akan mendapat “program baru” untuk cmd, yakni laravel.exe. Untuk uji coba, silahkan tutup cmd, lalu buka kembali dan ketik laravel kemudian tekan Enter:

Jika terlihat tampilan di atas, artinya Laravel Installer sudah sukses terinstall. Sekarang untuk menginstall Laravel perintahnya jauh lebih singkat:

laravel new <nama_folder>

Sebagai contoh, saya ingin menginstall Laravel di folder C:\xampp\htdocs\coba2\, maka perintahnya adalah:

cd C:\xampp\htdocs\ laravel new coba2

Perintah cd C:\xampp\htdocs\ dipakai untuk pindah ke folder C:\xampp\htdocs\. Setelah itu barulah proses instalasi Laravel dilakukan dengan perintah laravel new coba2.

Setelah proses ini selesai, folder coba2 akan berisi file Laravel yang sama persis dengan folder coba1. Anda bebas ingin menggunakan perintah yang mana saja.

Mengatur versi Laravel

Sebagaimana layaknya sebuah software, Laravel secara berkala terus di update. Dalam setiap update terdapat perbaikan bug, penambahan fitur baru, serta penghapusan fitur lama. Mulai dari Laravel versi 8, setiap 1 tahun sekali tim Laravel akan merilis versi baru.

Update setiap tahun relatif singkat, bahkan terbilang sangat cepat. Pada saat tutorial ini saya revisi, versi terakhir Laravel adalah versi 9, dan tidak lama lagi akan keluar Laravel 10.

Agar semua tutorial Laravel di web Duniailkom ini bisa diikuti dengan baik, maka saya haruskan untuk menggunakan Laravel 9. Ini untuk menghindari perbedaan fitur antar versi Laravel karena sangat mungkin ketika membaca tutorial ini sudah rilis Laravel 10, Laravel 11 atau yang lebih baru lagi.

Proses instalasi yang kita lakukan sebelum ini secara otomatis akan menginstall Laravel versi terbaru. Apabila sudah hadir Laravel 10, maka perintah tersebut akan menginstall Laravel 10 ke folder coba1 dan coba2.

Jadi, bagaimana cara untuk menginstall Laravel versi tertentu? Kita bisa modifikasi sedikit perintah composer create-project:

composer create-project laravel/laravel="^9.0" coba3


Tambahan ="^9.0" artinya saya ingin menginstall Laravel 9 dengan versi update minor terakhir. Misalnya saat ini sudah tersedia Laravel 9.5, maka perintah di atas akan menginstall versi tersebut. Seharusnya, update minor ini tidak akan berpengaruh banyak ke kode program yang ada di tutorial ini.

Sayangnya, proses install Laravel untuk versi tertentu tidak tersedia jika kita menggunakan Laravel Installer. Yang bisa digunakan hanya dari perintah composer create-project saja.

Dalam tutorial ini kita telah mempelajari cara menginstall Laravel. Memang agak sedikit rumit karena harus install composer terlebih dahulu dan ketik-ketik perintah di cmd. Tapi setelah terbiasa, cara ini akan sangat praktis jika ingin membuat project baru.

Bagi yang terbatas quota internet, silahkan copy folder coba1, coba2 atau coba3 yang berisi Laravel ke folder lain, misalnya bisa buat folder laravel9. Ketika ingin memulai project baru, tinggal copy folder ini agar tidak perlu menjalankan ulang perintah composer.

Dalam tutorial berikutnya akan kita bahas cara mengakses dan menjalankan Laravel di web browser.

Saat ini di Duniailkom tersedia eBook / buku Laravel Uncover. Dengan total lebih dari 696 halaman A4, materi di buku jauh lebih banyak daripada tutorial Laravel di web Duniailkom. Penjelasan lebih lanjut bisa ke: Laravel Uncover – Panduan Belajar Framework Laravel 9.

Apa itu Laravel modular?

nwidart/laravel-modules adalah package Laravel yang dibuat untuk mengelola aplikasi Laravel secara modular.

Langkah langkah menjalankan Laravel?

Cara menjalankan project Laravel di Localhost dengan XAMPP.
Install aplikasi XAMPP (//www.apachefriends.org/download.html). ... .
Simpan folder project "sesuaikan nama project kamu" di "C:\xampp\htdocs". ... .
Jalankan XAMPP Control Panel..
Start Apache dan Mysql..
Buka browser, akses //localhost/phpmyadmin..

Laravel 8 harus PHP berapa?

Untuk membuat project Laravel 8, minimal versi PHP yang harus kita install adalah 7.3 dan jika teman-teman menggunakan Laragon, Homestead atau Valet, maka kita sudah tidak perlu susah payah untuk menggonta-ganti versi PHP yang ingin di gunakan.

Kenapa menggunakan framework Laravel?

Bangun Aplikasi Web Lebih Cepat dengan Laravel Menggunakan Laravel akan memberikan efisiensi dalam web development, khususnya pada pembuatan aplikasi web atau website. Selain itu, setiap aplikasi maupun website yang dibangun tentu membutuhkan server yang kuat untuk bisa mengoptimasi aplikasi apapun yang dibangun.

Postingan terbaru

LIHAT SEMUA