Laravel dan Cara Install nya
Heru Iryanto
Teacher, Content Creator and Full-Stack DeveloperApa itu Laravel? Laravel merupakan salah satu framework PHP yang cukup populer. Dengan Laravel kita dapat membuat website menjadi lebih mudah.
Mungkin masih ada yang belum megetahui apa itu Framework? Framework merupakan kerangka kerja untuk mengembangkan aplikasi, baik desktop, website maupun mobile. Jadi kerangka aplikasinya sudah ada, disertai dengan library yang mendukung untuk pengembangannya.
Dengan Framework kita tidak membuat aplikasi dari nol / dasar, kita tinggal mengembangkan kerangka yang sudah ada menjadi aplikasi yang sesuai dengan yang kita mau. Mudah bukan kedengerannya.
Selain Laravel, masih banyak Framework PHP lainnya, seperti CodeIgniter, CakePHP, Symfony dan lain-lain. Laravel akan memanjakan para developer PHP karena kemudahan yang diberikannya dalam mengembangkan aplikasi. Untuk mempeajari Laravel, setidaknya teman-teman sudah memiliki dasar dari HTML, CSS, JavaScript, PHP dan MySQL.
Berikut ini langkah-langkah untuk menginstall Laravel :
- Install XAMPP jika belum di install
- Install Composer jika belum di install
- Install Text Editor (Sublime Text, VSCode atau lainnya) jika belum install
- Install NodeJS (untuk Laravel versi terbaru, versi 6 keatas) jika belum di install
- Setelah semua terinstall silakan buka CMD (Command Prompt)
- Arahkan CMD ke folder htdocs dengan mengetikkan perintah
cd c:\xampp\htdocs
- Lalu ketikkan perintah
composer create-project laravel/laravel belavel
untuk membuat project dan menginstall Laravel versi terbaru dengan nama folderbelavel
. Nama folder boleh bebas, sesuai selera kalian, hindari penggunaan spasi dalam pembuatan folder. Jika ingin menggunakan versi tertentu, maka tambahkan saja versi Laravel yang diingikan dibagian akhir perintah. Misalnya ingin menginstall laravel versi 6, maka ketikkan perintah seperti inicomposer create-project laravel/laravel belavel "6.*"
- Tunggu proses instalasi selesai
- Setelah instalasi selesai, silakan masuk ke folder yang baru saja kita buat yaitu belavel dengan mengetikkan perintah
cd belavel
pada CMD - Untuk mengetahui versi Laravel yang baru saja di install, ketikkan perintah
php artisan -v
maka akan muncul versi Laravel yang baru saja di-install. Versi Laravel juga dapat dilihat pada filecomposer.json
di folder project Laravel - Untuk mengetes apakah Laravel sudah berjalan ketikkan perintah
php artisan serve
maka akan muncul alamat web localhost kita yang kita buat dengan Laravel yaitu di alamathttp://127.0.0.1:8000
.Jika laravel ingin dijalankan di public localhost, kita bisa melihat IP komputer kita dan menjadikannya sebagai host, contohphp artisan serve --host 192.168.0.174 --port 8000
- Silakan buka browser dan ketikkan alamatnya yaitu
http://127.0.0.1:8000
, maka web Laravel kita sudah jadi. Kita tinggal mengembangkan website yang telah kita buat dengan framework Laravel ini. - Untuk berhenti, pada terminal silakan tekan keyboard tombol
Ctrl+C
- Selesai
Mudah bukan cara menginstall Laravel? Oiya untuk Laravel versi 8, versi PHP yang dibutuhkan yaitu minimum PHP 7.3.0. Kalian dapat mengecek versi PHP dengan mengetikkan perintah php -v
pada CMD jika Composer nya sudah terinstall. Jika versinya masih dibawah itu, silakan install ulang XAMPP nya dengan versi terbaru.
Untuk yang menggunakan PHP versi 8 keatas, sepertinya jika ingin menginstall Laravel veris 5.8 kebawah akan mengalami error [InvalidArgumentException] Could not find package laravel/laravel with version 5.8 in a version installable using your PHP version, PHP extensions and Composer version.
Kemungkinan Laravel versi 5.8 kebawah tidak support dengan versi PHP terbaru yaitu PHP 8. Lebih baik menggunakan PHP versi 7 jika ingin menggunakan Laravel versi 5.8 kebawah. Dengan kata lain XAMPP nya harus didowngrade, karena kita memakai PHP yang disediakan XAMPP.
Sedangkan untuk versi Composer yang disarankan adalah versi 2 keatas. Jika masih dibawah versi itu maka akan muncul warning mengenai composer outdate version.
Selain menggunakan composer create-project laravel/laravel nama-folder
, untuk membuat project baru Laravel kita juga dapat menggunakan file zip Laravel yang kami sediakan disini.
Masih bingung? Silakan tanyakan di kolom komentar. Terima kasih, semoga bermanfaat.
Lihat tutorial Laravel lainnya di : Belajar Laravel ✅