Blog

Install Composer di Ubuntu 16.04 (ke atas) Dengan Benar

 

Install Composer di Ubuntu 16.04 (ke atas) Dengan Benar

PHP     2 tahun yang lalu


Composer adalah alat manajemen dependency pada PHP seperti npm (Node.js) dan Bundler (Ruby).

Biasanya kita menginstall composer secara default hanya lokal, dengan membawa-bawa file bernama composer.phar. Lalu bagaimana cara simpel buat membuat composer secara global?

Pertama silahkan buka terminal terlebih dahulu lalu ikuti instruksi berikut:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Apabila hash_file diatas tidak berhasil silahkan ambil dari sini untuk mendapatkan yang terbaru dan valid. Tapi jangan eksekusi "php composer-setup.php" dulu ya, kita ikuti tips dibawah supaya composer yang kita install bisa global (diakses dari mana aja).

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Script diatas berguna untuk membuat composer kita menjadi global. Kalau mau akses cukup ketikan "composer update" difolder manapun dipanggil gak masalah.

Selanjutnya kita hapus file yang gak diperlukan dengan perintah dibawah ini:

php -r "unlink('composer-setup.php');"

Selesai, simpel kan? Gak perlu googling keliling dunia untuk membuat composer jadi global. Semoga bermanfaat...


Kami membuat aplikasi pelayanan kependudukan dan administrasi untuk Desa dan Kelurahan. Demo bisa diakses di https://app.klandesa.com. Silahkan gunakan email: [email protected] dan password: 123456