Cara Install Composer di Shared hosting

Composer adalah alat management dependency PHP. Biasanya digunakan pada penginstalan program atau website yang scriptnya dapat diperoleh secara opensource. Kendala sering dijumpai ketika mencoba menginstall program anda di shared hosting, salah satunya adalah permasalahan command atau perintah composer yang tidak dapat digunakan.
Berikut adalah cara untuk dapat menggunakanperntah komposer di shared hosting.
Table of Contents
Peralatan
1. Akses SSH harus diaktifkan untuk akun hosting Anda. Ikuti langkah-langkah yang disediakan oleh penyedia hosting anda untuk mengaktifkan akses SSH.
2. Untuk mengakses akun Anda melalui SSH, unduh dan instal salah satu klien SSH yang tersedia. Misalnya PuTTY, atau bisa langsung gunakan CMD jika anda menggunakan Windows 10, dan Terminal untuk pengguna Linux.
3. Versi PHP harus diantara 5.5 dan 7.3.
4. Mengaktifkan allow_url_fopen. Jika ragu, hubungi penyedia hosting untuk informasi lebih lanjut.
Persiapan konfigurasi
Masuk lah ke SSH anda dan buka folder program atau public_html
Buat sebuah file dengan nama php.ini, gunakan perintah berikut:
nano php.ini
Lalu akan terbuka teks editor versi SSH. Paste kode berikut (paste dengan klik kanan > paste):
max_execution_time = 300
max_input_time = 300
memory_limit = 512M
suhosin.executor.include.whitelist = phar
detect_unicode = Off
Simpan dengan klik tombol CTRL + X klik tombol Y untuk menyimpan, dan tekan tombol Enter untuk mengkonfirmasi.
Menginstal composer
Persiapan telah selesai, lanjutkan dengan penginstallan. Salin command / perintah berikut ke terminal danklik enter:
php -r "readfile('https://getcomposer.org/installer');" | php -c php.ini
Jika berhasil akan muncul tampilan yang mirip seperti ini:
Menggunakan composer
Untuk menggunakan composer, alih alih menggunakan composer install, gunakan lah perintah ini:
php composer.phar install
Semoga membantu.