DEV Community

Cover image for Tutorial Cara Instal Composer di Linux
Shofi Setiawan for Riseku

Posted on • Updated on • Originally published at blog.riseku.com

Tutorial Cara Instal Composer di Linux

Hai, Sobat Risereaders!

Kali ini, kita akan mempraktikkan bagaimana cara menginstal Composer, lebih tepatnya menginstal Composer di Linux.

Apa Itu Composer?

Composer adalah dependency management tool yang membantu mengelola dan mengatur packages yang diperlukan dalam proyek PHP. Composer mempermudah instalasi dan pembaruan dependency proyek.

Dikembangkan oleh Nils Adermann dan Jordi Boggiano, Composer memastikan bahwa semua dependency atau library yang dibutuhkan dapat diintegrasikan secara efisien dan disesuaikan dengan kebutuhan proyek.

Cara Instal Composer di Linux

Dalam tutorial ini, kita akan membahas cara menginstal Composer di Linux, dengan menggunakan Ubuntu sebagai contoh.

Jadi, pastikan bahwa kamu saat ini menggunakan Ubuntu atau distro turunannya.

Selain itu, pastikan bahwa kamu sudah menginstal PHP, karena kita akan membutuhkan PHP untuk menginstal Composer.

Langkah-Langkah Cara Instal PHP 8.3 di Linux

Cara instal PHP di Linux dengan panduan langkah-langkah sederhana.

favicon blog.riseku.com

Langkah pertama, unduh file installer Composer dengan perintah berikut:

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

Selanjutnya, setelah berhasil mengunduh, lakukan verifikasi checksum pada file tersebut:

php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Enter fullscreen mode Exit fullscreen mode

Setelah itu, kamu dapat memilih apakah akan menginstal Composer secara lokal atau global.

Cara Install Composer Secara Lokal

Jika ingin menginstal Composer hanya pada satu proyek PHP, kamu dapat memilih menginstal Composer secara lokal, dengan perintah berikut:

php composer-setup.php
Enter fullscreen mode Exit fullscreen mode

Untuk memeriksa apakah instalasi berhasil, gunakan perintah:

composer
Enter fullscreen mode Exit fullscreen mode

Jika tampilannya seperti ini, berarti instalasi Composer secara lokal telah berhasil.

Berhasil menginstal Composer secara lokal

Cara Instal Composer Secara Global

Menginstal Composer secara global memiliki keuntungan, seperti kita dapat mengakses Composer dari mana saja dan memudahkan untuk mengupgrade ke versi terbaru.

Gunakan perintah berikut untuk menginstal secara global:

php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Enter fullscreen mode Exit fullscreen mode

Jika menemui error seperti gambar berikut:

Error karena tidak memiliki akses untuk menginstall Composer.

Tambahkan sudo di depan perintah tersebut, menjadi seperti ini:

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Enter fullscreen mode Exit fullscreen mode

Setelah selesai, periksa instalasi Composer dengan:

composer
Enter fullscreen mode Exit fullscreen mode

Jika berhasil, akan muncul tampilan seperti ini:

Berhasil menginstall Composer secara global

Terakhir, setelah berhasil menginstal Composer, kita dapat menghapus file installer Composer tadi, dengan perintah berikut:

php -r "unlink('composer-setup.php');"
Enter fullscreen mode Exit fullscreen mode

Penutup

Sekarang, setelah berhasil menginstal Composer, kita dapat menggunakan Composer untuk mengelola dependency dalam proyek PHP kita. Semoga tutorial kali ini dapat membantu kamu!

Top comments (0)