Cara Install Composer Debian 11 (Debian 10 sama)
Tekinfom.com - Composer merupakan dependency manager yang sangat populer bagi pengguna PHP terutama dependency berfungsi untuk memfasilisati serta menjebatani update untuk dependency sebuah proyek, sampai disini peran composer adalah memeriksa paket lain yang bergantung pada sebuah versi proyek aplikasi, dengan composer kita dapat mem-bootstrap proyek baru bedasarkan versi PHP tertentu seperti yang dilakukan pada proyek laravel dan symfony.
Pada artikel kali ini, saya akan mencoba share cara konfigurasi dan install composer di server debian 11, untuk development server build proyek di laravel
Step 1 - install dependensi
Di debian 11 tidak semua depedency terinstall lengkap pada saat kita melakukan install OS debian 11 diawal OS tersebut terinstall. Oleh karna itu kita harus memastikan dependency yang di butuhkan composer terinstall terlebih dahulu sebelum kita melanjutkan installasi composer di debian 11, pastikan (php-cli php-mbstring git unzip) terinstall di OS kita
Login sebagai Root
# apt update
# apt install curl php-cli php-mbstring git unzip
Setelah Dependency tersebut diatas sudah terinstall maka kita bisa melanjutkan ke langkah berikutnya.
Step 2 - Download dan Install Composer
Login sebagai Root
# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
# php composer-setup.php --install-dir=/usr/local/bin --filename=composer
# chmod +x /usr/local/bin/composer
Setelah selesai maka login sebagai user (jangan root), Kemudian ...
check versi composer
$composer --version
Hasilnya :
Composer version 2.4.2 2022-09-14 16:11:15