NB
Nova Blog
GitHub
•

© 2025 Nova Blog. All rights reserved.

Made with by Nova Ardiansyah

Panduan Instalasi Composer di Ubuntu 22.04
Kembali ke Beranda
Teknologi•Dec 11, 2025

Panduan Instalasi Composer di Ubuntu 22.04

Nova Ardiansyah

Penulis

Sebagai developer PHP, mengelola library dan package pihak ketiga merupakan bagian penting dalam pengembangan aplikasi modern. Di sinilah Composer hadir sebagai solusi yang sangat membantu.

Apa itu Composer?

Composer merupakan tool manajemen dependensi yang dirancang khusus untuk ekosistem PHP. Fungsi utamanya adalah mengotomatisasi proses pengunduhan dan pembaruan library yang dibutuhkan oleh proyek Anda. Selain itu, Composer juga sering digunakan untuk membuat proyek baru berbasis framework populer seperti Laravel, Symfony, atau CodeIgniter.

Dalam panduan ini, kita akan membahas langkah-langkah instalasi Composer pada sistem Ubuntu 22.04.

Persiapan Awal

Sebelum memulai, pastikan Anda memiliki:

- Akses ke server Ubuntu 22.04

- User dengan hak akses sudo

- Koneksi internet yang stabil

Langkah 1: Menyiapkan Dependensi yang Diperlukan

Composer membutuhkan beberapa paket pendukung agar dapat berjalan dengan baik. Paket-paket tersebut meliputi php-cli untuk menjalankan script PHP melalui terminal, serta unzip untuk mengekstrak file arsip.

Mulailah dengan memperbarui daftar paket sistem:

sudo apt update

Kemudian, instal paket-paket yang diperlukan:

sudo apt install php-cli unzip

Sistem akan meminta konfirmasi. Tekan Y lalu Enter untuk melanjutkan proses instalasi.

Langkah 2: Mengunduh Installer Composer

Composer menyediakan script installer resmi yang dapat diunduh langsung dari situs mereka. Proses ini melibatkan pengunduhan file installer dan verifikasi integritas file tersebut.

Pindah ke direktori home Anda, kemudian unduh installer:

cd ~
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php

Langkah 3: Memverifikasi Installer

Demi keamanan, penting untuk memastikan file yang diunduh tidak rusak atau dimodifikasi. Kita perlu membandingkan hash SHA-384 dari file installer dengan hash resmi dari situs Composer.

Ambil hash signature terbaru:

HASHcurl -sS https://composer.github.io/installer.sig

Untuk melihat nilai hash yang didapat:

echo $HASH

Selanjutnya, jalankan perintah verifikasi:

php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Jika muncul pesan Installer verified, berarti file installer aman untuk digunakan. Namun jika muncul Installer corrupt, Anda perlu mengunduh ulang file tersebut.

Langkah 4: Menjalankan Instalasi

Untuk menginstal Composer secara global (dapat diakses dari direktori manapun), jalankan perintah berikut:

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

Perintah di atas akan menempatkan executable Composer di /usr/local/bin sehingga dapat dipanggil langsung menggunakan perintah composer.

Langkah 5: Memastikan Instalasi Berhasil

Untuk memverifikasi bahwa Composer telah terinstal dengan benar, cukup jalankan:

composer

Jika instalasi berhasil, Anda akan melihat tampilan informasi Composer beserta daftar perintah yang tersedia. Logo ASCII art Composer yang khas menandakan bahwa tool ini siap digunakan.

Tips Tambahan

Instalasi Per-Proyek: Jika Anda tidak memiliki akses root atau lebih memilih instalasi terpisah untuk setiap proyek, gunakan perintah berikut:

php /tmp/composer-setup.php

Perintah ini akan menghasilkan file composer.phar di direktori aktif, yang dapat dijalankan dengan php composer.phar.

Kesimpulan

Composer merupakan tool yang sangat penting dalam pengembangan aplikasi PHP modern. Dengan mengikuti panduan ini, Anda kini memiliki Composer yang terinstal dan siap digunakan untuk mengelola dependensi proyek-proyek PHP Anda.

Dapatkan artikel terbaru

Berlangganan newsletter untuk mendapatkan update artikel, tutorial, dan tips langsung ke inbox Anda.

Tanpa spam. Berhenti langganan kapan saja.