Install Dependency PHP di Laravel (Pake Composer)
Sebelum Laravel bisa berjalan dengan lancar, kita perlu memastikan semua dependency PHP yang dibutuhkan sudah terpasang. Dependency ini ibarat “alat musik” di sebuah band — kalau ada yang kurang, lagu (alias project Laravel) nggak bakal enak didengar.
1. Pastikan Composer Sudah Terinstall Composer adalah dependency manager untuk PHP. Kalau belum punya, install dulu:
- Windows: Download di https://getcomposer.org, jalankan installer, lalu ikuti langkah-langkahnya.
- Mac / Linux: Bisa pakai perintah di terminal:

Cek apakah Composer sudah terpasang dengan:

Kalau muncul versinya, berarti aman.
2. Masuk ke Folder Project Laravel Pastikan posisi terminal ada di folder project:

Kalau salah folder, Composer nggak akan nemuin file composer.json
yang penting banget buat tahu dependency apa saja yang harus diinstall.
3. Jalankan Composer Install Sekarang waktunya menginstall dependency PHP:

Perintah ini akan membaca daftar package dari composer.json
dan mengunduh semuanya ke folder vendor/
.
Catatan: Jangan pernah hapus folder
vendor
tanpa alasan jelas, karena di sanalah semua “otak” Laravel disimpan.
4. Composer Update (Kalau Butuh Versi Terbaru) Kalau mau semua dependency diperbarui ke versi terbaru sesuai aturan di composer.json
:

Tapi hati-hati, update bisa bikin code yang lama jadi error kalau ada perubahan besar di paket yang dipakai.
5. Cek Kebutuhan Sistem Laravel biasanya butuh ekstensi PHP tertentu. Kalau ada pesan error saat composer install
, baca baik-baik dan aktifkan ekstensi tersebut di php.ini
. Contoh:
extension=openssl
extension=pdo_mysql
💡 Tips:
- Simpan file
composer.lock
di repository supaya semua tim punya versi package yang sama. - Kalau project dibagikan ke orang lain, cukup jalankan
composer install
, nggak perlucomposer update
.
🎯 Penutup
Dengan semua dependency PHP terpasang lewat Composer, Laravel kamu sudah punya “mesin” yang lengkap untuk berjalan. Ibarat mobil, sekarang semua onderdilnya sudah terpasang, tinggal isi bensin (setting .env
) dan nyalakan mesin. Langkah selanjutnya, kita akan mengatur konfigurasi lainnya supaya project siap dipakai tanpa hambatan.
Solusi Digitalisasi Bisnis dari Nawatara Tech
Buat kamu yang pengen punya website tapi nggak mau ribet, MauWebBisnis dari Nawatara Tech siap bantu! Kami bikin website yang profesional, cepat, dan gampang dikelola. Mulai dari Landing Page sampai Website Sistem Otomatis, semua bisa disesuaikan dengan kebutuhan bisnis kamu.
Jadi, daripada terus-terusan terjebak di marketplace, lebih baik ambil langkah besar buat punya website sendiri. Saatnya bisnis kamu lebih stabil, lebih untung, dan lebih siap bersaing!
Bangun website profesional yang bukan hanya cepat dan menarik, tapi juga didukung strategi digital marketing lengkap untuk meningkatkan traffic dan penjualan bisnismu!
MauWebBisnis dari NawaTara Tech menawarkan layanan Website Profesional #1, mulai dari Landing Page hingga Website Sistem Otomatis yang dirancang untuk meningkatkan visibilitas dan konversi bisnismu.

Baca Juga: Menghargai Kerja Sama: Vendor Kecil Bukan Pesuruh
Berlangganan Saluran WhatsApp: WA Channel
Join Community Sekarang: Nawatara Community
Post Comment