Composer di Windows

Tutorial Lengkap: Cara Menginstal Composer di Windows

Composer adalah dependency manager (pengelola dependensi) untuk bahasa pemrograman PHP. Dengan Composer, Anda dapat dengan mudah mengelola library atau paket yang dibutuhkan dalam proyek PHP Anda.

Tutorial ini akan memandu Anda melalui setiap langkah proses instalasi Composer di komputer Windows Anda.

Langkah 1: Pastikan PHP Sudah Terinstal

Sebelum menginstal Composer, Anda wajib memiliki PHP yang sudah terinstal di komputer Anda. Composer berjalan di atas PHP.

Cara Memeriksa Instalasi PHP:

  1. Buka Command Prompt (CMD) atau PowerShell. Anda bisa mencarinya di Start Menu.

  2. Ketik perintah berikut dan tekan Enter:

    php -v
  3. Jika PHP sudah terinstal dengan benar, Anda akan melihat versi PHP yang terpasang, seperti pada gambar di bawah ini.

  4. Jika Anda mendapatkan pesan error seperti 'php' is not recognized..., artinya PHP belum terinstal atau belum ditambahkan ke PATH environment variable. Anda harus menginstal PHP terlebih dahulu (misalnya menggunakan XAMPP, Laragon, atau instalasi PHP manual).

Langkah 2: Unduh Installer Composer

Cara termudah untuk menginstal Composer di Windows adalah dengan menggunakan installer resminya.

  1. Buka browser Anda dan kunjungi halaman unduhan resmi Composer: https://getcomposer.org/download/

  2. Cari dan klik tautan Composer-Setup.exe. Ini akan mengunduh file installer ke komputer Anda.

Langkah 3: Jalankan Proses Instalasi

Setelah file Composer-Setup.exe berhasil diunduh, ikuti langkah-langkah berikut:

  1. Buka File Installer: Klik dua kali pada file Composer-Setup.exe yang baru saja Anda unduh untuk memulai proses instalasi.

  2. Pilih Opsi Instalasi: Anda akan diberi pilihan "Install for all users (recommended)" atau "Install for me only". Pilih opsi yang direkomendasikan dan klik Next.

  3. Pilih Lokasi PHP: Installer akan secara otomatis mencoba mendeteksi lokasi file php.exe Anda.

    • Jika lokasi yang ditampilkan sudah benar (misalnya, C:\xampp\php\php.exe), Anda tidak perlu melakukan apa-apa.

    • Pastikan Anda mencentang kotak "Add this PHP to your path?". Ini sangat penting.

    • Jika lokasi tidak terdeteksi, Anda harus mencarinya secara manual dengan mengklik tombol Browse dan menavigasi ke folder tempat PHP diinstal, lalu pilih file php.exe.

    • Klik Next untuk melanjutkan.

  4. Pengaturan Proxy (Proxy Settings): biarkan kosong dan langsung klik Next.

  5. Siap untuk Menginstal (Ready to Install): Installer akan menampilkan ringkasan pengaturan Anda. Periksa kembali apakah lokasi PHP sudah benar. Jika sudah, klik Install.

  6. Instalasi Selesai: Setelah proses instalasi selesai, klik Next, lalu klik Finish untuk menutup jendela installer.

Langkah 4: Verifikasi Instalasi Composer

Langkah terakhir adalah memastikan Composer telah terinstal dengan sukses dan dapat diakses dari mana saja.

  1. Buka Command Prompt baru. Penting untuk membuka jendela CMD yang baru agar perubahan PATH dari installer dapat terbaca.

  2. Ketik perintah berikut dan tekan Enter:

    composer
  3. Jika instalasi berhasil, Anda akan melihat logo Composer dalam format ASCII art diikuti dengan daftar perintah yang tersedia. Tampilannya akan seperti ini:

       ______
      / ____/___  ____ ___  ____  ____  ________  _____
     / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
    / /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
    \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                       /_/
    Composer version 2.7.6 2024-07-05 13:03:36
    
    Usage:
      command [options] [arguments]
    
    Options:
      -h, --help                     Display help for the given command. When no command is given display help for the list command
      -q, --quiet                    Do not output any message
      -V, --version                  Display this application version
      --ansi|--no-ansi               Force (or disable --no-ansi) ANSI output
      ... (dan seterusnya)
    

Selamat! Anda telah berhasil menginstal Composer di Windows. Anda sekarang siap untuk mengelola dependensi proyek PHP Anda dengan lebih mudah.

Last updated

Was this helpful?