Cara Install Composer di Shared hosting

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.

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.