Install Composer di cPanel Hosting

  • admin
  • 26 Maret 2026
Install Composer di cPanel Hosting
Tips, Tutorial

Composer adalah tool penting untuk mengelola library PHP dan mempermudah proses pengembangan aplikasi. Tidak hanya di localhost, Composer juga bisa diinstall di cPanel hosting tanpa perlu akses root server. Pada panduan ini, kami akan menjelaskan langkah-langkah install Composer di cPanel hosting dengan cara yang cepat dan praktis.

Programer PHP saat ini dimudahkan dengan adanya library atau package PHP, untuk mempermudah dalam pembuatan aplikasi atau website tanpa melakukan coding secara native. Selain itu, saat ini juga tersedia Composer, dengan Composer seorang programer tidak perlu mengunduh dan menginstall semua library yang dibutuhkan secara manual.

Dengan mendeklarasikan paket yang diperlukan dalam file composer.json, Composer secara otomatis akan mengunduh dan menginstal semua library tersebut beserta semua dependensinya. Ini tidak hanya menghemat waktu, tetapi juga memastikan versi library yang benar dan kompatibel.

Apa Itu Composer?

Composer adalah sebuah tool yang berfungsi untuk mengelola dependensi (dependency management) dalam PHP. Composer berfungsi untuk memudahkan kelola library atau paket-paket pihak ketiga yang dibutuhkan oleh PHP.

Dengan composer, Anda dapat mengotomatisasi seluruh proses manajemen dependensi, memastikan setiap proyek memiliki versi library yang tepat dan konsisten, serta memudahkan proses pembaruan library di kemudian hari.

Fungsi dan Kelebihan Composer

Berikut adalah beberapa fungsi serta kelebihan dari Composer pada PHP.

  1. Manajemen Dependensi Otomatis
    Composer secara otomatis mengunduh library (package) yang dibutuhkan, mengatur versi dan menyimpan semua file dalam folder vendor
  2. Kemudahan Update
    Cukup menjalankan composer update, Maka semua dependensi akan diperbarui sesuai aturan versi yang ditentukan.
  3. Autoloading Otomatis
    Composer membuat file vendor/autoload.php yang bisa langsung digunakan untuk memuat semua class library tanpa manual require
  4. Ekosistem yang Luas
    Composer terhubung ke Packagist, sebuah repositori pusat yang berisi ribuan library PHP yang siap digunakan

 

Cara install Composer di Hosting cPanel

Perintah Composer dijalankan melalui SSH atau terminal, sehingga pastikan hosting yang Anda gunakan sudah mendukung fitur tersebut. 

Step 1. Login cPanel

Login cPanel hosting

Step 2. Masuk ke menu Terminal

Klik menu Terminal di cPanel.

 

Step 3. Masuk folder /tmp

Jalankan perintah berikut untuk masuk ke dalam folder /tmp:

cd /tmp

Step 4. Jalankan perintah install composer

Jalankan perintah berikut ini untuk install composer di cPanel hosting:

curl -sS https://getcomposer.org/installer | php

Step 5. Memindahkan File Composer ke Folder /bin

Karena installasi berada di /tmp, pindahkan ke /bin dan jalankan beberapa perintah dibawah ini satu persatu:

mkdir ~/bin 
mv composer.phar ~/bin/composer 
chmod +x ~/bin/composer 
echo "export PATH=$HOME/bin:$PATH" >> ~/.bash_profile 
source ~/.bash_profile

Step 6. Cek Versi Composer

Sampai tahap ini, proses install composer di cPanel hosting telah selesai. Untuk memastikannya, Anda dapat melakukan pengujian dan cek versi composer dengan perintah berikut:

which composer composer --version

Perintah diatas digunakan untuk melihat dimana letak instalasi composer dan versi composer yang terinstall.

Penutup

Dengan mengikuti langkah-langkah di atas, Anda sudah bisa menggunakan Composer di cPanel hosting untuk mengelola library PHP secara lebih mudah dan efisien. Fitur ini akan membantu mempercepat proses pengembangan aplikasi tanpa harus mengatur semuanya secara manual.

Demikian panduan kami tentang cara install composer di cPanel hosting dan cara menggunakannya, semoga bermanfaat.