Cara install Composer di Almalinux 9

Pengantar

Composer adalah salah satu tools penting bagi developer PHP. Fungsinya untuk mengelola library dan dependency sebuah project agar instalasi dan pembaruan paket bisa dilakukan dengan mudah. Jika Anda bekerja dengan framework seperti Laravel, CodeIgniter, atau Symfony, Composer hampir selalu menjadi kebutuhan utama.

Pada artikel ini, Anda akan belajar apa itu Composer, manfaatnya, syarat sistem di AlmaLinux 9, hingga langkah lengkap instalasinya. Bahasa dibuat sederhana agar pemula pun bisa mengikuti dengan nyaman.

Apa Itu Composer?

Composer adalah dependency manager untuk bahasa pemrograman PHP. Dengan Composer, Anda bisa:

  • Menginstal library PHP tanpa perlu download manual.
  • Menjaga versi library agar tetap kompatibel.
  • Memperbarui paket dengan perintah sederhana.
  • Mengatur semua dependency dari satu file bernama composer.json.

Singkatnya, Composer membantu Anda mengelola paket PHP secara cepat, rapi, dan otomatis.

Manfaat Menggunakan Composer

Beberapa keuntungan utama menggunakan Composer:

  • Proses instalasi library lebih cepat dan efisien.
  • Menghindari konflik versi antar library.
  • Mendukung banyak framework PHP modern.
  • Mudah digunakan, bahkan oleh pemula.
  • Memudahkan kolaborasi antar developer dalam satu project.

Syarat Sistem untuk Instalasi Composer di AlmaLinux 9

Sebelum menginstal Composer, pastikan sistem Anda memenuhi syarat berikut:

  • AlmaLinux 9 (fresh install atau yang sudah digunakan).
  • PHP 8.0 atau lebih baru.
  • Akses terminal dengan user root atau sudo.
  • Koneksi internet.

Langkah-Langkah Cara Install Composer di AlmaLinux 9

Berikut cara instalasi Composer dari awal hingga selesai.

  1. Update Repository
    Selalu mulai dengan memperbarui paket sistem:
    sudo dnf update -y
    
  2. Install Dependensi yang Dibutuhkan
    Composer memerlukan beberapa paket penting:
    sudo dnf install curl php-cli php-mbstring git unzip -y
    
  3. Download Installer Composer
    Gunakan curl untuk mengambil file installer resmi:
    curl -sS https://getcomposer.org/installer -o composer-setup.php
    
  4. Install Composer Secara Global
    Setelah verifikasi berhasil, jalankan perintah berikut:
    sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
    
  5. Hapus File Installer
    Setelah instalasi selesai, file setup tidak diperlukan lagi:
    rm composer-setup.php
    
  6. Cara Verifikasi Instalasi Composer
    Untuk memastikan Composer terinstal dengan benar, jalankan:
    Composer -V

Kesimpulan

Composer adalah alat penting bagi developer PHP untuk mengelola library dan dependency secara otomatis, rapi, dan efisien. Dengan Composer, proses instalasi, pembaruan, dan pengaturan paket menjadi jauh lebih mudah, terutama saat bekerja dengan framework modern seperti Laravel, CodeIgniter, dan Symfony.

Untuk menginstalnya di AlmaLinux 9, pastikan sistem memenuhi syarat seperti PHP 8+, akses root/sudo, dan koneksi internet. Proses instalasinya cukup sederhana: update repository, pasang dependensi, unduh installer Composer, lakukan instalasi global, lalu verifikasi hasilnya.

Dengan mengikuti langkah-langkah tersebut, Composer dapat digunakan di seluruh sistem dan siap membantu mengelola project PHP secara lebih profesional.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466