Composer adalah alat manajemen dependensi untuk bahasa pemrograman PHP. Ini membantu pengembang PHP dalam mengelola dan mengatur paket-paket (library atau framework) yang diperlukan oleh proyek mereka.

Dalam pengembangan PHP, seringkali kita bergantung pada paket-paket pihak ketiga untuk menambahkan fungsionalitas tertentu ke proyek kita. Composer memungkinkan kita untuk mendefinisikan dependensi-proyek dalam file konfigurasi composer.json dan secara otomatis mengunduh, menginstal, dan memperbarui paket-paket tersebut. Composer juga mengatur versi dan dependensi yang diperlukan oleh setiap paket, sehingga memastikan bahwa proyek kita bekerja dengan benar dan konsisten.

Dengan menggunakan Composer, kita dapat dengan mudah mengelola dan memperbarui paket-paket PHP yang digunakan dalam proyek kita, mengatasi masalah dependensi, dan memastikan bahwa proyek kita selalu menggunakan versi yang kompatibel dari setiap paket. Ini membantu dalam mempercepat pengembangan dan memastikan konsistensi proyek PHP.


Berikut adalah langkah-langkah untuk menginstal Composer pada VPS:

Langkah 1:

Akses VPS menggunkan klien SSH seperti PuTTY (untuk sistem Windows) atau terminal (untuk sistem Linux/Mac).

Langkah 2:

Perbarui Sistem Operasi.Jalankan perintah berikut untuk memperbarui paket sistem operasi:

sudo apt update
sudo apt upgrade


Langkah 3:

Instal Dependensi Instal dependensi yang diperlukan oleh Composer dengan menjalankan perintah berikut:

sudo apt install curl php-cli php-mbstring git unzip

Langkah 4:

Unduh Composer Gunakan perintah berikut untuk mengunduh Composer dan menyimpannya di direktori /usr/local/bin/composer:

sudo curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Langkah 5:

Verifikasi Instalasi Verifikasi instalasi Composer dengan menjalankan perintah berikut:

composer

Jika Composer terinstal dengan benar, Anda akan melihat versi Composer yang terpasang.

Catatan: Jika perintah composer tidak ditemukan, mungkin perlu menambahkan /usr/local/bin ke PATH sistem operasi. Untuk melakukannya, tambahkan baris berikut ke file .bashrc atau .bash_profile:

export PATH="$PATH:/usr/local/bin"

Setelah menyimpan perubahan tersebut, jalankan perintah source ~/.bashrc atau source ~/.bash_profile untuk menerapkan perubahan tersebut.

Menginstal Composer di VPS sudah berhasil. Sekarang dengan leluasa dapat menggunakan Composer untuk mengelola dependensi PHP pada proyek berbasis Framework PHP seperti Laravel, Yii2 , Codeigniter maupaun Framework PHP lainnya.