Cara Install Komposer di CentOS 8


Komposer adalah program manajemen paket paling populer untuk PHP, yang menawarkan formulir standar untuk mengelola dependensi aplikasi PHP dan pustaka yang diperlukan yang diandalkan oleh proyek Anda dan akan mengelola (menginstal/memperbarui) semuanya untuk Anda dengan mudah .

Komposer adalah program baris perintah yang menginstal dependensi dan pustaka untuk aplikasi yang tersedia di packagist.org, yang merupakan repositori utamanya yang terdiri dari paket-paket yang tersedia.

Komposer adalah alat yang sangat membantu bagi pengembang saat mereka membutuhkan dan ingin mengelola serta menggabungkan paket untuk proyek PHP mereka. Ini mempercepat waktu dan direkomendasikan untuk menyelesaikan masalah krusial di sebagian besar proyek web.

Dalam tutorial ini, kami akan menunjukkan cara menginstal Composer di CentOS 8 Linux.

Persyaratan

  • Akun root atau akun istimewa sudo dengan akses shell.
  • PHP 5.3.2+ dengan ekstensi dan pengaturan yang diperlukan.

Menginstal Komposer di CentOS 8

Untuk menginstal Komposer, Anda harus menginstal PHP pada sistem dengan ekstensi PHP yang diperlukan menggunakan perintah dnf berikut.

dnf install php php-cli php-zip php-json

Sekarang instal Composer menggunakan penginstal yang dapat Anda jalankan secara lokal sebagai bagian dari proyek Anda, atau secara global sebagai executable seluruh sistem.

Instal Komposer Secara Lokal

Untuk menginstal Komposer secara lokal di direktori Anda saat ini, jalankan skrip berikut di terminal Anda.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Pemasang di atas akan memeriksa beberapa pengaturan php.ini dan memperingatkan Anda jika pengaturannya salah. Kemudian installer akan mendownload composer.phar terbaru di direktori kerja saat ini.

4 baris di atas akan, secara berurutan:

  • Unduh penginstal ke direktori saat ini.
  • Verifikasi tanda tangan penginstal (SHA-384).
  • Jalankan penginstal.
  • Hapus penginstal.

Terakhir, jalankan php composer.phar untuk menjalankan Composer.

php composer.phar

Instal Komposer Secara Global

Untuk menginstal dan mengakses Komposer secara global di seluruh sistem, Anda perlu menempatkan Komposer PHAR di PATH sistem Anda, sehingga Anda dapat menjalankannya tanpa menggunakan penerjemah PHP.

Untuk menginstal Komposer secara global bagi semua pengguna, jalankan penginstal menggunakan perintah berikut.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
composer -V

Sekarang Anda telah berhasil menginstal Composer di sistem CentOS 8 Anda. Untuk mempelajari lebih lanjut tentang Komposer PHP dan bagaimana Anda dapat menggunakannya dalam proyek Anda, kunjungi dokumentasi resmi.