copyright astd.io © 2015. Diberdayakan oleh Blogger.

Cara Install Composer di Windows (PHP Dependency Management)

بِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْم


ok langsung aja, mungkin sebagian dari kamu udah mengenal apa itu Composer.
Composer adalah sebuah tool untuk memanage dependency dalam php, nah yang jadi pertanyaan apa itu dependency?

Dependency adalah sebuah ketergantungan sebuah software pada software yang lainnya sebagai contoh jika kamu membuat sebuah class di PHP yang bergantung pada class lain ataupun library lainnya itulah yang disebut dependency, misal ketika saya ingin membuat QR Code pada PHP yang saya butuhkan adalah library yang bernama Endroid/QRCode yang dalam hal ini file PHP yang saya buat bergantung pada library tersebut itulah yang disebut dependency.

Untuk cara penginstallannya saya akan mulai dari OS Windows:
untuk di windows composer sudah menyediakan file executable nya yang bisa di download disini.
atau jika ingin menginstall secara manual silahkan ikuti step by step nya.

1. buka terminal dan ketikan "php -v"
2. jika terminal bilang command not found atau error lainnya coba tambahkan tempat instalasi php, 
    jika menggunakan XAMPP masuk ke directory XAMPP di "C:\XAMPP\php\bin" nah copy directory           tersebut ke:
     - buka terminal/cmd
     - ketikan "set PATH = %PATH%;c:\xampp\php\bin"
3. setelah itu jalankan step no. 1 jika gagal tolong koment
4. kemudian ganti directory dengan menggunakan "cd c:\xampp\php\bin" ini agar composer nya terinstal di directory tersebut.
5. ketik "php -r `readfile('https://getcomposer.org/installer');" | php`
    jika gagal coba gunakan `http` atau aktifkan extensi php yaitu php_openssl di php.ini
6. buat file bernama `composer.bat` pastikan file ini berada satu directory dengan composer.phar
7. ketikan code berikut `echo @php "%~dp0composer.phar" %*>composer.bat
8. setelah itu test composer dengan menjalankan perintah berikut pada terminal `composer -V` jika gagal tolong koment.

nah untuk mencoba menjalankan composer ikuti step berikut:
1. buat directory baru di htdocs atau tempat kamu menyimpan project-project yang kamu buat
2. beri nama qrcode
3. buat file bernama `composer.json`
4. buka file `composer.json` dan ketikan code dibawah:

{
 "require": {
  "endroid/qrcode": "1.3.*"
 }
}

5. setelah diketik save file tersebut dan buka cmd
6. kemudian pindah directory dengan perintah `cd PATH_KE_qrcode`
7. setelah pindah directory install dependency tersebut dengan mengetikan perintah `composer install`

ok semoga article ini bermanfaat, Terima Kasih sudah berkunjung
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar