Sebelum melakukan instalasi Laravel, pastikan perangkat yang kita pakai sudah memenuhi persyaratan atau server requirements dari Laravel antara lain
- PHP >= 7.2.0
- 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
Setelah persyaratan server terpenuhi, selanjutnya pastikan Composer sudah terinstall di perangkat kita. Ada dua cara untuk menginstall Laravel yaitu dengan menggunakan Laravel Installer dan menggunakan Composer Create-Project.
Menggunakan Laravel Installer
Untuk menginstall menggunakan Laravel Installer kita perlu menginstall Laravel secara global terlebih menggunakan Composer. Buka terminal dan jalankan perintah berikut
|
|
Setelah terinstall, selanjutnya adalah membuat project baru, namun sebelum itu arahkan terminal ke direktori htdocs
(sesuaikan dengan environment masing-masing). Lalu kita akan membuat sebuah project baru dengan nama belajar_laravel melalui perintah berikut.
|
|
Menggunakan Composer Create-Project
Alternatif lain instalasi menggunakan Laravel Installer adalah dengan menggunakan Composer. Caranya adalah dengan menjalankan perintah berikut.
|
|
Penjelasan :
- composer crete-project : Perintah untuk membuat project baru
- –prefer-dist : Untuk mengambil versi Laravel yang terbaru
- belajar_laravel : Nama project yang akan dibuat
- 6.* : Versi dari Laravel
Jika proses instalasi berhasil, maka akan muncul seperti gambar dibawah ini.
Menjalankan Local Development Server
Local Development Server berguna untuk menjalan kan Laravel saat tahap pengembangan aplikasi yang kita buat. Caranya adalah dengan masuk ke direktori project yang sudah kita buat yaitu belajar_laravel
, kemudian jalankan perintah php artisan serve
dan akan muncul seperti pada gambar dibawah ini.
Selanjutnya buka http://127.0.0.1:8000
pada browser dan kita baru saja menyeleseikan instalasi Laravel dengan menggunakan dua cara. Dan pada browser akan menampilkan tampilan berikut.