Cara Install Composer di Termux Android
Install composer di termux android. Tapi sebelum ke caranya kita bahas dahulu.
Apa Itu Composer?
Composer merupakan package manager untuk PHP. Dimana kalian bisa menginstall berbagai macam library untuk mempercepat dan mempermudah proses pembuatan aplikasi menggunakan PHP. Jadi dengan composer kalian gampang mengelola library yang akan kalian pakai atau yang tidak diperlukan.
Cara Install Composer di Android?
Sebelum ke langkah install composer, pasang terlebih dahulu aplikasi termuxnya. Yang belum punya bisa download Termux disini. Jika sudah, mari kita install.
Update Paket Termux
Update paket termuxnya agar diberi paket terbaru:
pkg update && pkg upgradeInstall PHP dan Curl
Install PHP dan curl yang dibutuhkan untuk Composer:
pkg install php curlInstall Composer
Install Composer menggunakan command berikut:
curl -sS https://getcomposer.org/installer | php -- --install-dir=/data/data/com.termux/files/usr/bin --filename=composerCek Composer Berhasil Terinstall di Termux
Masukkan perintah:
composerJika benar, akan muncul tampilan seperti berikut:
Konfigurasi Composer
Buat Composer Bisa Diakses Global
Agar composer bisa diakses dari mana saja, tambahkan ke PATH:
export PATH=$PATH:/data/data/com.termux/files/usr/bin
echo 'export PATH=$PATH:/data/data/com.termux/files/usr/bin' >> ~/.bashrcReload Bashrc
Reload bashrc untuk menerapkan perubahan:
source ~/.bashrcCara Menggunakan Composer
Membuat Project Baru
Untuk membuat project baru dengan Composer:
composer create-project laravel/laravel my-projectInstall Package
Install package tertentu:
composer require monolog/monologUpdate Dependencies
Update semua dependencies:
composer updateInstall Dependencies
Install semua dependencies dari composer.json:
composer installTroubleshooting
Error Permission Denied
Jika mengalami error permission denied:
chmod +x /data/data/com.termux/files/usr/bin/composerError Command Not Found
Jika command composer tidak ditemukan:
export PATH=$PATH:/data/data/com.termux/files/usr/binAtau tambahkan ke .bashrc secara permanen.
Keunggulan Menggunakan Composer
- Dependency Management: Mengelola library yang dibutuhkan proyek
- Autoloading: Otomatis memuat class PHP
- Version Control: Mengontrol versi package
- Package Discovery: Mudah menemukan package
- Integration: Terintegrasi dengan framework PHP
Kesimpulan
Composer adalah tools yang sangat penting untuk developer PHP. Dengan Composer di Termux, kalian bisa mengembangkan aplikasi PHP langsung dari Android.
Pastikan internet stabil saat menginstall karena Composer akan mendownload package dari internet.
About the Author
Catatan ringan seorang programmer otodidak.

Comments