
Composer adalah dependency manager untuk PHP yang memudahkan kita mengelola library, package, dan framework. Berikut adalah langkah-langkah instalasi Composer di Debian 13 XFCE.
1️⃣ Pastikan PHP sudah terpasang
Composer membutuhkan PHP minimal versi 7.4. Cek dengan perintah:
php -v
Jika PHP belum terpasang, install dengan:
sudo apt update
sudo apt install php php-cli php-mbstring unzip curl -y
2️⃣ Unduh Installer Composer
cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php
3️⃣ Verifikasi Signature Installer (Opsional tapi Disarankan)
HASH="$(curl -sS https://composer.github.io/installer.sig)"
php -r "if (hash_file('sha384', 'composer-setup.php') === '$HASH') { echo 'Installer diverifikasi'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); }"
4️⃣ Install Composer Secara Global
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
rm composer-setup.php
5️⃣ Cek Instalasi
composer -V
Jika berhasil, akan muncul informasi versi Composer, misalnya:
Composer version 2.7.x 2025-xx-xx xx:xx:xx
6️⃣ Cara Menggunakan Composer
- Membuat project baru:
composer create-project laravel/laravel myapp
- Menginstal dependency dari
composer.json
:composer install
- Menambahkan package baru:
composer require monolog/monolog
Dengan langkah di atas, Composer kini terpasang di Debian 13 kamu. Composer akan sangat membantu untuk mengelola dependency PHP, terutama ketika bekerja dengan framework modern seperti Laravel, Symfony, atau CodeIgniter.
Posting Komentar