Install Composer Windows
Install Composer Windows – Pada artikel kali ini kita akan belajar cara Install Composer pada system operasi Windows.
Apa itu Composer?
Composer adalah dependency atau package manager untuk pemrograman PHP. Dimana dengan menggunakan composer ini, kita bisa menginstall suatu library secara otomatis tanpa perlu mendownload satu persatu ataupun menginstall secara manual.
PHP saat ini sudah memulai membuat repository yang berisi library yang dapat dipakai semua framework. Repository tersebut bernama Packagist. Untuk menggunakan library yang terdapat di Packagist maka kita wajib menggunakan Composer.
Lebih jauh tentang Composer anda bisa membacanya di Composer – Wikipedia
Install Composer Windows
Download Composer
Silahkan download composer pada situs resminya Download – Composer

Install Web Server
Sebelum meng-install Composer kita harus meng-install Web Server terlebih dahulu. Untuk cara Install Web Server di Windows 7 – XAMPP anda bisa melihat pada artikel sebelumnya disini
Install Composer
Jalankan file hasil download Composer-Setup.exe
Selanjutnya akan muncul halaman Composer Setup

Klik tombol Next untuk melanjutkan
Selanjutnya akan muncul halaman Checking your setting

Tunggu hingga proses selesai
Selanjutnya akan muncul halaman Proxy Setting

Kosongkan saja, kemudian klik tombol Next
Selanjutnya akan muncul halaman Ready to Install

Klik tombol Install
Selanjutnya akan muncul halaman Downloading Composer

Tunggu hingga proses selesai
Selanjutnya akan muncul halaman Completing Composer Setup

Klik tombol Finish
Sampai disini proses Install Composer sudah selesai.
Cara Menggunakan Composer
Misalkan kita akan membuat projek baru dengan nama belajar-composer.
Buat direktori baru dengan nama belajar-composer pada DocumentRoot di c:\xampp\htdocs.
Selanjutnya buka command prompt (CMD) dan masuk ke direktori belajar-composer dengan perintah berikut:
1 2 3 4 |
mkdir c:\xampp\htdocs\belajar-composer cd c:\xampp\htdocs\belajar-composer |

Kemudian ketikkan perintah composer init untuk melakukan inisialisasi composer:
1 2 3 |
composer init |

Setelah proses inisialisasi Composer selesai, maka akan terbentuk file baru dengan nama composer.json yang berisi informasi dari proses inisialisasi yang baru saja kita lakukan.
Untuk melihat isi file composer.json dari command prompt, ketikkan perintah berikut:
1 2 3 |
type composer.json |

Selanjutnya untuk meng-install library, kita cukup mendaftarkan library yang akan kita install pada file composer.json
Misalnya kita ingin meng-install library PHP Word yang ada di https://github.com/PHPOffice/PHPWord
Buka file composer.json menggunakan notepad atau text editor lainnya. Kemudian edit baris “require”: {} menjadi seperti berikut:
1 2 3 |
"require": { "phpoffice/phpword": "v0.13.*" } |
Simpan file composer.json
Selanjutnya kita install dengan perintah berikut:
1 2 3 |
composer install |

Setelah proses instalasi selesai, silahkan cek file yang dihasilkan dari proses instalasi composer pada direktori c:\xampp\htdocs\belajar-composer

Sampai disini cara Install Composer Windows sudah selesai. Pada artikel selanjutnya kita akan belajar lebih dalam lagi penggunaan composer.
Semoga bermanfaat.