Komposer adalah alat manajemen ketergantungan untuk PHP yang mirip dengan npm untuk nodejs dan bundel untuk Ruby. Dengan menggunakan alat komposer, kita dapat menentukan perpustakaan yang diperlukan untuk proyek kita dan menginstalnya dengan komposer dalam satu perintah. Kami tidak perlu mencari setiap perpustakaan satu per satu untuk menginstal setiap kali.
Tutorial ini akan membantu Anda menginstal PHP Composer di Fedora 34/33/32/31/30 Linux. Kami berasumsi bahwa Anda telah menginstal PHP di sistem Anda.
Prasyarat
- Akun istimewa Sudo dengan akses shell.
- Anda harus menginstal PHP di sistem Anda.
Instal Komposer di Fedora
Komposer PHP tersedia sebagai file biner untuk langsung diunduh dan digunakan. Buka terminal dan unduh file biner komposer menggunakan alat baris perintah curl.
curl -sS https://getcomposer.org/installer | php  
Sekarang gunakan perintah berikut untuk membuat composer tersedia secara global untuk semua pengguna di sistem Anda, yang dapat digunakan untuk semua aplikasi PHP di sistem itu.
sudo mv composer.phar /usr/local/bin/composersudo chmod +x /usr/local/bin/composer
Untuk menemukan versi komposer cukup gunakan perintah berikut. Ini juga akan menunjukkan kepada Anda penggunaan komposer pada baris perintah.
composer -V  
Anda akan melihat output seperti di bawah ini:
   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 2.1.14 2021-11-30 10:51:43
Usage:
  command [options] [arguments]
Options:
  -h, --help                     Display this help message
  -q, --quiet                    Do not output any message
  -V, --version                  Display this application version
      --ansi                     Force ANSI output
      --no-ansi                  Disable ANSI output
  -n, --no-interaction           Do not ask any interactive question
      --profile                  Display timing and memory usage information
      --no-plugins               Whether to disable plugins.
  -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
      --no-cache                 Prevent use of the cache
 Perbarui Komposer
Jika ada pemutakhiran yang tersedia, Komposer menampilkan informasi dengan setiap proses. Composer dibangun dengan kemampuan meng-upgrade sendiri. Anda hanya perlu menjalankan perintah berikut untuk memperbarui composer.phar ke versi terbaru.
composer self-update