Cara install Composer di Hosting cPanel

Pengantar

Composer adalah package manager untuk PHP yang berfungsi untuk mengelola library atau dependency dalam sebuah proyek. Dengan Composer, pengembang dapat dengan mudah menginstal paket, memperbarui library, dan memanfaatkan sistem autoload, sehingga proses development menjadi lebih cepat dan efisien. Framework modern seperti Laravel, CodeIgniter 4, dan Symfony sangat bergantung pada Composer untuk menjalankan berbagai fungsionalitas penting mereka.

Di lingkungan hosting berbasis cPanel, Composer dapat dijalankan dengan mudah selama fitur Terminal atau SSH tersedia. Di layanan Plasawebhost, Composer didukung sepenuhnya, khususnya pada paket Cloud Hosting yang menyediakan akses SSH penuh. Hal ini memungkinkan proses instalasi menjadi lebih cepat, stabil, dan bebas dari batasan yang biasanya ditemui di shared hosting standar. Dengan setup ini, pengembang dapat langsung memanfaatkan Composer untuk semua proyek PHP mereka tanpa hambatan, mulai dari manajemen library hingga update framework secara otomatis.

Prasyarat

Sebelum instalasi Composer, pastikan Anda memiliki:

  1. Akun hosting dengan akses cPanel.
  2. PHP versi terbaru sudah aktif (disarankan PHP 8.x).
  3. Terminal atau SSH harus sudah diaktifkan. Fitur ini tersedia pada paket Cloud Hosting di Plasawebhost.

Cara Install Composer melalui Terminal di cPanel

  1. Login kedalam cPanel 
    Akses cPanel menggunakan domain Anda (misalnya: domain.com/cpanel) atau login melalui Client area.
  2. Cari Terminal
    Search Terminal kemudian setelah ketemu klik 
  3. Masuk ke Direktori  /tmp
    Buka Terminal di cPanel, lalu arahkan ke folder /tmp sebagai tempat kerja sementara:
    cd /tmp
    
  4. Download Installer Composer
    Unduh file installer Composer menggunakan curl:
    curl -sS https://getcomposer.org/installer -o composer-setup.php
    Setelah proses selesai, akan muncul file bernama composer.phar di direktori /tmp.
  5. Aktifkan allow_url_fopen
    php -d allow_url_fopen=On composer-setup.php
    
  6. Buat folder bin di home user:
    mkdir ~/bin
    
  7. Pindahkan file Composer dan buat executable:
    mv composer.phar ~/bin/composer
    chmod +x ~/bin/composer
    
  8. Tambahkan folder bin ke PATH agar Composer bisa dipanggil langsung:
    echo "export PATH=$HOME/bin:$PATH" >> ~/.bash_profile
    source ~/.bash_profile
    
  9. Cek instalasi Composer:
    composer --version
    

     

Kesimpulan

Menginstall Composer di cPanel sebenarnya sangat mudah dan dapat dilakukan baik pada shared hosting maupun server dengan akses root, asalkan fitur Terminal atau SSH tersedia. Anda hanya perlu menjalankan installer dari direktori /tmp dan menempatkan Composer sesuai dengan level akses yang dimiliki, sehingga dapat digunakan untuk mengelola dependency proyek PHP seperti Laravel atau CodeIgniter 4 dengan lebih efisien. Untuk pengalaman yang lebih stabil, cepat, dan tanpa batasan, terutama bagi pengguna framework modern, layanan Cloud Hosting PlasaWebHost menjadi pilihan yang tepat karena sudah mendukung SSH penuh dan sangat ideal untuk penggunaan Composer di lingkungan produksi maupun pengembangan.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466