Dibuat 15 Desember 2021
Composer merupakan application-level package manager pada bahasa pemrograman PHP yang menyediakan format standar untuk mengelola dependensi dan library. Composer berjalan dari baris perintah untuk dapat menginstal packages dan dependensi sebuah aplikasi.
Selain itu, pengguna juga dapat menginstal aplikasi PHP yang tersedia di Packagist. Sebuah repositori utama yang berisi berbagai PHP package publik yang dapat diinstal dengan Composer. Ini juga menyediakan kemampuan autoload files yang memudahkan penggunaan kode pihak ketiga.
Dengan adanya Composer, Anda tidak perlu download package dan dependensinya satu persatu. Anda cukup melakukan pencarian nama package pada Packagist. Kemudian masukkan perintah instal dengan kode package pada Composer. Tunggu hingga proses download selesai, package dan dependensinya akan otomatis terinstal.
Langkah-langkah Instal Composer pada Layanan Hosting
Ikuti langkah-langkah berikut untuk menginstal Composer pada layanan hosting Anda.
Langkah 1 Akses SSH Hosting
Anda perlu mengakses SSH untuk dapat menginstal Composer. Ikuti langkah-langkahnya pada artikel berikut: Cara Mengakses SSH di Niagahoster.
Langkah 2 Instal Composer
Kemudian, Anda bisa melanjutkan proses instal Composer melalui SSH. Harap diingat bahwa untuk mengeksekusi setiap perintah di bawah, Anda bisa menekan tombol Enter pada keyboard.
1. Masukkan perintah cd /tmp untuk masuk ke direktori tmp.
2. Kemudian, masukkan perintah curl -sS https://getcomposer.org/installer | php untuk menginstal Composer.
3. Anda berhasil menginstal composer.phar pada direktori tmp. Namun instalasi ini perlu dipindahkan ke dalam direktori bin.
4. Silakan masukkan perintah mkdir ~/bin untuk membuat direktori bin.
5. Anda bisa memasukkan perintah mv composer.phar ~/bin/composer untuk memindahkan instalasi composer sebelumnya ke direktori bin.
6. Selanjutnya, masukkan perintah chmod +x ~/bin/composer untuk memberikan hak akses eksekusi pada direktori bin/composer.
7. Masukkan perintah echo “export PATH=$HOME/bin:$PATH” >> ~/.bash_profile untuk menambahkan path pada direktori bin.
8. Lalu, masukkan perintah source ~/.bash_profile untuk mengaktifkan bash_profile agar Composer dapat digunakan.
9. Masukkan perintah which composer untuk melihat path lokasi Composer.
10. Anda juga dapat memasukkan perintah composer –version untuk melihat versi Composer. Jika muncul peringatan “Do not run Composer as root/super user!” masukkan perintah yes dan versi Composer Anda akan ditampilkan. Dengan begitu, Composer sudah berhasil Anda instal. Selamat!
Langkah 3 Instal Packages dengan Composer
Sekarang Anda bisa gunakan Composer untuk menginstal package dan dependensinya.
1. Silakan akses packagist.org untuk mencari packages yang ingin Anda instal dengan Composer.
2. Sebagai contoh, kami mencari packages bootstrap pada kolom pencarian. Kemudian, klik twbs/bootstrap pada hasil pencarian.
3. Anda akan diarahkan ke halaman package twbs/bootstrap. Di bawah judul halaman, silakan catat perintah composer require twbs/bootstrap untuk menginstal package dengan Composer melalui SSH.
4. Masukkan perintah instal package: composer require twbs/bootstrap pada SSH. Tunggu prosesnya hingga Composer selesai menginstal package.
5. Jika muncul peringatan “Do not run Composer as root/super user!” Anda bisa memasukkan perintah yes.
6. Selamat! Package dan dependensinya berhasil Anda instal dengan Composer.