Cara Install Composer

Composer

Install Composer
Install Composer

Suatu hari saya membaca sebuah artikel dan disitu membahas Framework baru bernama Laravel, yang katanya lebih cepat, mudah dan unggul dibandingkan dengan CI dan Yii. Untuk menggunakan framework laravel ini dibutuhkan atau harus install composer terlebih dahulu. Sedikit penjelasan tentang composer adalah package manager untuk php, kalau pernah belajar ruby mungkin pernah install ‘gem’ nah seperti itu, atau ‘apt’ kalau di linux debian atau ubuntu. Intinya untuk mendeklarasikan library yang dibutuhkan untuk dinstallkan library-nya pada folder proyek kita. Pokoknya memudahkan pengelolaan library yang diperlukan aplikasi php, kita bisa update dependency-nya.
Kalau belajar CI (Codeigniter) kita tinggal taroh aja folder CI di folder root kita, beda dengan Laravel yang harus install Composer dulu. Saya menggunakan sistem operasi unix (Mac OS) dalam tutorial ini, untuk intall di windows sangat mudah karena tinggal download .exe nya (setup) disini. Berikut cara install Composer di Mac OS (saya menggunakan versi 10.8.5)

1. Buka terminal dan masuk ke folder proyek kita, misalnya saya di /Application/XAMPP/htdoc/l4/

cd /Application/XAMPP/htdoc/l4/

2. Download Composer

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

Install Composer
Install Composer

3. Gambar di atas berarti Composer sukses di install, kalau belum yakin juga eksekusi aja perintah ini

php composer.phar

Composer OK
Composer OK

4. Beberapa permasalahan sering muncul (termasuk saya ketika install Composer ini) adalah file php.ini tidak ditemukan dan kita harus menambahkan baris perintah setting di file php.ini tsb. Kurang lebih gini lah pesan errornya:

Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The detect_unicode setting must be disabled.
Add the following to the end of your `php.ini`:
detect_unicode = Off

A php.ini file does not exist. You will have to create one.
If you can not modify the ini file, you can also run `php -d option=value` to modify ini values on the fly. You can use -d multiple times.

Solusinya: untuk Mac OS 10.8 php.ini harus berlokasi di /private/etc/ dan sebetulnya di folder itu ada file php.ini, tetapi nama filenya php.ini.default nah di copy paste aja dengan perintah ini:

sudo cp /private/etc/php.ini.default php.ini

Kemudian edit file php.ini (bisa pakai editor vim atau pico, sesuai selera aja) dengan menambahkan baris “detect_unicode = Off” (tanpa tanda kutip), dan kembali ke nomor dua diatas.

Semoga bermanfaat.

Iklan

Satu pemikiran pada “Cara Install Composer

  1. jtxmisc

    btw infonya keren and berguna. , Kita memang harus bisa memanfaatkan semua ini mas, ada peluang harus kita ambil.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s