Composer merupakan management package untuk PHP, biasanya projek yang dibuat dengan Laravel pasti akan membutuhkan composer untuk mengelola package website yang dibuat
Kali ini kita akan menginstall composer2 dicyberpanel. Untuk tutorial-tutorial yang pernah saya ikuti, saya berhasil menginstall composer namun versi yang terinstall ialah versi 1.x. Padahal projek laravel saya membutuhkan versi composer2.
Mari ikuti langkah-langkah berikut :
- Masuk keconsole server anda dan masuk sebagai admin
sudo su
2. Copy code dibawah dan jalankan, code dibawah juga bisa dilihat diwebsite resmi composer. Composer (getcomposer.org)
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
3. Pindahkan file composer untuk setting global composer
sudo mv composer.phar /usr/local/bin/composer
Kode diatas merupakan code dari website composer. Jika diserver anda tidak ada folder local, maka coba code dibawah. Karena pada server saya tidak ada direktori /usr/local
sudo mv /root/composer.phar /usr/bin/composer
4. Cek apakah composer sudah terinstall diserver atau belum dengan
composer --version
Terima kasih 😸