Kami menyediakan hosting cepat, aman, dan andal dengan performa tinggi, uptime maksimal, serta dukungan profesional. Solusi ideal untuk bisnis, personal, dan e-commerce dengan fitur lengkap dan harga terjangkau.

Composer merupakan tools penting bagi developer PHP untuk mengelola dependency atau library secara otomatis. Dengan Composer, proses instalasi framework seperti Laravel, CodeIgniter, hingga berbagai package PHP menjadi lebih cepat dan praktis.

Bagi pengguna hosting cPanel di HyperCloudHost, Composer bisa diinstal langsung melalui fitur Terminal atau akses SSH tanpa perlu akses root server. Pada tutorial ini, Anda akan mempelajari cara install Composer di cPanel hosting dengan langkah yang sederhana dan mudah dipahami.

Apa Itu Composer?

Composer adalah dependency manager untuk PHP yang digunakan untuk mengatur package atau library pada sebuah project. Dengan Composer, Anda tidak perlu lagi mengunduh library secara manual satu per satu.

Composer juga terhubung dengan Packagist, yaitu repository package PHP terbesar yang menyediakan ribuan library siap pakai.

Beberapa keuntungan menggunakan Composer:

  • Instalasi library PHP menjadi otomatis
  • Mempermudah update package
  • Mendukung autoloading class otomatis
  • Cocok untuk framework modern seperti Laravel
  • Meminimalisir konflik dependency

Syarat Sebelum Install Composer

Sebelum memulai instalasi Composer di hosting HyperCloudHost, pastikan hosting Anda memiliki fitur berikut:

  • Akses Terminal atau SSH aktif
  • PHP aktif di hosting
  • cPanel dapat diakses dengan normal

Jika fitur Terminal belum tersedia, Anda dapat menghubungi tim support HyperCloudHost untuk aktivasi SSH.


Cara Install Composer di cPanel HyperCloudHost

Ikuti langkah-langkah berikut untuk melakukan instalasi Composer di hosting cPanel.

1. Login ke cPanel Hosting

Pertama, silakan login ke akun cPanel hosting Anda melalui URL login yang diberikan oleh HyperCloudHost.

Setelah berhasil masuk, cari menu Terminal pada halaman utama cPanel.


2. Buka Menu Terminal

Klik menu Terminal untuk membuka akses command line hosting.

Jika muncul notifikasi konfirmasi, klik I Understand and Proceed.


3. Masuk ke Direktori /tmp

Setelah Terminal terbuka, jalankan perintah berikut:

cd /tmp

Perintah ini digunakan untuk berpindah ke folder temporary sebelum proses instalasi Composer dilakukan.


4. Download dan Install Composer

Selanjutnya jalankan perintah berikut:

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

Tunggu beberapa saat hingga proses instalasi selesai.

Jika berhasil, akan muncul file bernama:

composer.phar

5. Pindahkan Composer ke Folder Bin

Agar Composer dapat dijalankan secara global, pindahkan file Composer ke folder bin.

Jalankan perintah berikut satu per satu:

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

Langkah ini bertujuan agar perintah composer bisa digunakan langsung tanpa perlu mengetik path lengkap. (cloudaja.id)


Cara Cek Composer Berhasil Terinstall

Untuk memastikan Composer sudah aktif di hosting, jalankan perintah berikut:

which composer

Lalu cek versi Composer:

composer --version

Jika muncul informasi versi Composer, artinya instalasi berhasil dilakukan.

Contoh output:

Composer version 2.x.x

Cara Menggunakan Composer di Hosting

Setelah Composer berhasil terinstall, Anda sudah bisa menggunakannya untuk install package PHP.

Sebagai contoh, berikut cara install package Laravel:

composer create-project laravel/laravel namaproject

Atau install package tertentu:

composer require dompdf/dompdf

Composer akan otomatis mendownload semua dependency yang dibutuhkan.


Solusi Jika Composer Tidak Bisa Digunakan

Jika muncul error seperti:

composer: command not found

Coba logout dari Terminal lalu login kembali. Pastikan juga PATH sudah berhasil ditambahkan pada file .bash_profile. (cPanel & WHM Documentation)

Jika masih mengalami kendala, Anda dapat menghubungi support HyperCloudHost untuk pengecekan akses SSH dan konfigurasi hosting.


Tips Menggunakan Composer di Shared Hosting

Agar Composer berjalan lebih optimal di hosting cPanel, berikut beberapa tips yang bisa diterapkan:

  • Gunakan versi PHP terbaru
  • Hindari install package yang terlalu berat
  • Jalankan Composer di folder project
  • Gunakan perintah composer install untuk production
  • Lakukan update package secara berkala

Penutup

Install Composer di cPanel hosting ternyata cukup mudah dilakukan, terutama jika hosting sudah mendukung Terminal atau SSH seperti layanan dari HyperCloudHost.

Dengan Composer, pengelolaan dependency PHP menjadi lebih praktis dan efisien untuk berbagai kebutuhan development website maupun aplikasi berbasis PHP.

Semoga tutorial cara install Composer di cPanel HyperCloudHost ini membantu Anda dalam mengelola project PHP dengan lebih mudah. Selamat mencoba! 🚀