Tutorial Install Composer di Ubuntu (16.04, 18.04 & 20.04)


Fika Ridaul Maulayya
Full-Stack Web Developer, Content Creator and CO-Founder Santri Koding. I share everything i know with Articles, Screencasts and E-Books at SantriKoding.com

Halo teman-teman semuanya, pada kesempatan kali ini kita semua akan belajar bagaimana cara menginstall Composer di dalam sistem operasi Linux Ubuntu. Composer merupakan sebuah software atau tools yang digunakan untuk mengunduh dan memanejemen package atau library PHP dengan lebih mudah.

Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.

Persyaratan

  • Sebelum menginstal Composer di ubuntu, kita harus memastikan bahwa semua dependensi yang diperlukan diinstal dengan benar di server Ubuntu 14.04 / 16.04 / 18.04 / 20.04
  • Sistem operasi : Linux Ubuntu 14.04 / 16.04 / 18.04 / 20.04
  • PHP harus sudah terinstall di dalam komputer, minimal versi yang digunakan adalah 5.4 atau paling terbaru.

Langkah 1 - Install Dependensi

Sebelum kita lanjutkan untuk menginstall Composer di Linux Ubuntu, sekarang kita pastikan terlebih dahulu untuk semua dependensi sudah terinstall dan terupdate.

sudo apt-get update 

Langkah 2 - Download Composer Installer

Sekarang, kita lanjutkan untuk mengunduh Composer ke dalam komputer.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Sekarang jalankan perintah berikut ini untuk memverifikasi file Composer installer .

php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Jika berhasil, maka akan menampilkan hasil seperti berikut ini :

Installer verified

CATATAN : jika menampilkan pesan Installer corrupt, maka bisa ulangi perintah untuk mengunduh Composer.

Langkah 3 - Install Composer secara Global di Ubuntu

Kemudian silahkan jalankan perintah di bawah ini untuk melakukan download file composer.phar di dalam folder /usr/local/bin, ini agar kita dapat mengakses perintah composer dari global di dalam komputer.

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

Jika berhasil, maka hasil yang akan di tampilkan seperti berikut ini :

 All settings correct for using Composer
 Downloading 2.0.8…

 Composer successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

Setelah itu, silahkan jalankan perintah di bawah ini untuk menghapus composer installernya.

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

Langkah 4 - Test Composer

Sekarang, kita bisa test untuk mengakses Composer di dalam terminal, dengan mengetikkan perintah berikut ini :

composer

Jika berhasil, maka hasil yang akan di tampilkan seperti berikut ini :

   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 2.0.8 2020-12-03 17:20:38

Usage:
  command [options] [arguments]

Options:
  -h, --help                     Display this help message
  -q, --quiet                    Do not output any message
  -V, --version                  Display this application version
      --ansi                     Force ANSI output
      --no-ansi                  Disable ANSI output
  -n, --no-interaction           Do not ask any interactive question
      --profile                  Display timing and memory usage information
      --no-plugins               Whether to disable plugins.
  -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
      --no-cache                 Prevent use of the cache
  -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Langkah 5 - Update versi Composer

Jika Composer yang terinstall di dalam komputer masih menggunakan versi 1, silahkan untuk melakukan update ke dalam versi 2 untuk mendapatkan performa yang lebih baik. Jalankan perintah di bawah ini untuk melakukan update Composer.

sudo composer self-update --2

KESIMPULAN

Di artikel ini kita sudah berhasil menginstall Composer secara global di dalam Linux Ubuntu, maka sekarang kita sudah bisa menggunakan Composer untuk mengembangkan aplikasi.

Terima Kasih


Fika Ridaul Maulayya
Full-Stack Web Developer, Content Creator and CO-Founder Santri Koding. I share everything i know with Articles, Screencasts and E-Books at SantriKoding.com
KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami

KOMENTAR