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 Composer Windows – Download Composer
Install Composer Windows – 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

Install Composer Windows – Composer Setup
Install Composer Windows – Composer Setup

Klik tombol Next untuk melanjutkan

Selanjutnya akan muncul halaman Checking your setting

Install Composer Windows – Setting Check
Install Composer Windows – Setting Check

Tunggu hingga proses selesai

Selanjutnya akan muncul halaman Proxy Setting

Install Composer Windows – Procy Setting
Install Composer Windows – Procy Setting

Kosongkan saja, kemudian klik tombol Next

Selanjutnya akan muncul halaman Ready to Install

Install Composer Windows – Ready to Install
Install Composer Windows – Ready to Install

Klik tombol Install

Selanjutnya akan muncul halaman Downloading Composer

Install Composer Windows – Downloading Composer
Install Composer Windows – Downloading Composer

Tunggu hingga proses selesai

Selanjutnya akan muncul halaman Completing Composer Setup

Install Composer Windows – Completing Composer Setup
Install Composer Windows – 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:

Install Composer Windows – Belajar Composer
Install Composer Windows – Belajar Composer

Kemudian ketikkan perintah composer init untuk melakukan inisialisasi composer:

Install Composer Windows – Inisialisasi Composer
Install Composer Windows – Inisialisasi Composer

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:

Install Composer Windows – composer.json
Install Composer Windows – 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:

Simpan file composer.json

Selanjutnya kita install dengan perintah berikut:

Install Composer Windows – Install PHP Word Composer
Install Composer Windows – Install PHP Word Composer

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

Install Composer Windows – PHP Word Library
Install Composer Windows – PHP Word Library

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

Semoga bermanfaat.

Dewaweb Gives Your Website Only the Best!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *