Installasi Composer

Pada kegiatan kali ini saya akan menulis mengenai package management tool untuk PHP yaitu composer. Composer ini jika di JAVA mungkin serupa dengan Maven karena dengan composer kita dapat dengan mudah me-manage sebuah library pada bahasa pemrograman php. Pada kegiatan ini proses installasi akan dilakukan di Windows dan Ubuntu dimana PHP sudah terinstall di mesin yang akan kita gunakan. Untuk memudahkan ada baiknya php sudah ditambahkan di environment variable Sistem Operasi.

Pada kegiatan ini proses installasi akan dilakukan dalam beberapa tahap yaitu:
1. Non-aktifkan deteksi unicode
Buka file php.ini lalu tambahkan baris berikut di bagian paling akhir. Jangan lupa untuk mengaktifkan akses SSL (di Linux sudah otomatis aktif).

# cek apakah SSL sudah aktif (Linux)
echo '< ?php phpinfo(); ?>' | php 2>&1 | grep -i ssl

# aktifkan SSL (windows)
extension=php_openssl.dll

detect_unicode = Off

2. Download File composer
Download file composer dengan mengetikkan perintah berikut di command line.

sudo curl -sS https://getcomposer.org/installer | php

atau

php -r "readfile('https://getcomposer.org/installer');" | php

Jika berhasil maka anda akan mendapatkan file composer.phar.

3. Install composer
Proses installasi composer akan dilakukan secara global sehingga dapat dijalankan dari mana saja.
Installasi di Ubuntu
Untuk proses installasi di Ubuntu maka yang harus dilakukan adalah menjalankan perintah berikut di command line.

#pindahkan file
sudo mv composer.phar /usr/local/bin/composer

#cek versi composer (LINUX)
composer –version

#cek versi composer (windows)
composer

Installasi di Windows
Untuk proses installasi di windows misal kita akan menyimpan file installasi di C:\INSTALL\composer maka langkah yang harus dilakukan adalah memindahkan file composer.phar ke dalam folder tersebut kemudian buat file composer.bat yang isinya adalah sebagai berikut.

@ECHO OFF
SET SUBDIR=%~dp0
php %SUBDIR%/composer.phar %*

Tambahkan direktori tempat composer berada ke dalam environment variable agar composer dapat diakses dari mana saja. Setelah itu anda bisa test proses installasi dengan cara mengetikan perintah untuk mengecek versi composer seperti pada langkah installasi di linux.

4. Menggunakan composer
Setelah proses installasi dilaksanakan tentunya kita ingin mencoba membuat satu project dengan menggunakan composer. Misal kita akan menggunakan slim maka hal yang harus dilakukan adalah membuat file composer.json yang isinya adalah sebagai berikut.

{
  "require": {
    "slim/slim": "2.*"
  }
}

kemudian jalankan perintah berikut di console dan anda akan mendapatkan direktori vendor hasil dari proses install tersebut.

composer install

Sumber:
https://getcomposer.org
http://theprogrammer.co.za
http://culttt.com




Leave a Reply

[+] kaskus emoticons nartzco