GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Komposer di Ubuntu 20.04

Aplikasi PHP yang kompleks atau sederhana biasanya membutuhkan library atau komponen tambahan yang perlu Anda kelola. Melakukannya secara manual memang efektif tetapi juga proses yang membosankan. Composer adalah alat yang dapat memudahkan manajemen dependensi di PHP.

Pada artikel ini, kami akan menunjukkan cara menginstal PHP Composer di Ubuntu 20.04 dengan proses yang cepat dan mudah.

Apa itu Komposer dan mengapa saya membutuhkannya?

Menurut dokumentasi Komposer resmi

Composer adalah alat untuk manajemen ketergantungan di PHP. Ini memungkinkan Anda untuk mendeklarasikan perpustakaan tempat proyek Anda bergantung dan itu akan mengelola (menginstal/memperbarui) mereka untuk Anda.

Penting untuk diklarifikasi bahwa Komposer bukan manajer paket sistem tetapi mengelola dependensi proyek Anda. Misalnya, Anda memiliki proyek yang bergantung pada beberapa pustaka dan beberapa di antaranya bergantung pada yang lain, yang dilakukan Komposer adalah menemukan versi pustaka ini dan mengunduhnya ke proyek Anda secara otomatis. Anda dapat memperbaruinya nanti.

Itulah alasan mengapa cara yang paling direkomendasikan untuk menginstal framework PHP seperti Laravel atau CakePHP adalah menggunakan PHP Composer . Ini menunjukkan kegunaan dan kekuatan alat ini.

Instal Komposer PHP di Ubuntu 20.04

Buka terminal Ubuntu, perbarui pertama dan tingkatkan sistem. Selanjutnya, instal PHP dan terakhir unduh composer dari situs resminya. Saat unduhan selesai, jalankan composer-setup.php untuk menyelesaikan penginstalan komposer.

1. Perbarui seluruh distro Anda.

sudo apt update
sudo apt upgrade

2. Instal paket PHP, git, dan unzip.

sudo apt install curl php-cli php-mbstring git unzip

Pada dasarnya, ini adalah PHP bersama dengan alat lain untuk mengunduh dan manajemen ketergantungan.

3. Unduh penginstal Komposer.

curl -sS https://getcomposer.org/installer -o composer-setup.php

4. Lanjutkan untuk menginstalnya secara global pada sistem dengan menjalankan perintah berikut.

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Contoh Keluaran:

All settings correct for using Composer
 Downloading…
 Composer (version 2.1.3) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

5. Uji apakah instalasi telah berhasil dengan menampilkan versi Composer.

composer --version
Composer version 2.1.3 2021-06-09 16:31:20

Penggunaan Dasar Komposer PHP

Misalkan Anda memiliki proyek folder tempat proyek Anda berada. Untuk membuat Komposer menangani dependensi proyek Anda, Anda harus memerintahkannya untuk melakukannya.

Untuk melakukan ini, jalankan perintah

composer init

Ini menghasilkan file composer.json di mana informasi proyek Anda berada. Anda selalu dapat mengeditnya nanti.

Jalankan saja perintah berikut untuk menambahkan ketergantungan pada proyek Anda

composer require [dependency]

Setelah dependensi ditambahkan, Anda dapat menginstalnya menggunakan perintah di bawah ini

composer install

Dengan cara ini Composer akan membaca semua konfigurasi dari composer.json file serta semua dependensinya dan mulai mengunduh dan menambahkannya ke proyek Anda.

Untuk memperbarui dependensi proyek ke versi terbaru.

composer update

Anda juga dapat mencari dependensi dengan subperintah pencarian.

composer search [package]

Tentu saja, Komposer memiliki banyak pilihan yang bermanfaat, tetapi ini adalah yang paling dasar.

Menghapus Komposer PHP di Ubuntu 20.04

Untuk menghapus instalasi PHP Composer cukup hapus file yang dikompilasi dari sistem.

rm /usr/local/bin/composer

Dengan cara ini tidak akan ada lagi di sistem.

Kesimpulan

PHP Composer adalah alat penting untuk setiap pengembang web yang menggunakan PHP. Dalam hal ini, sungguh menakjubkan bahwa aplikasi sekecil itu dapat menjadi sangat kuat dan sangat membantu dalam pengembangan aplikasi.

Dalam posting ini, Anda telah mempelajari cara menginstalnya di Ubuntu 20.04 dengan cara cepat yang dapat Anda manfaatkan.

Bagikan postingan kami, dan bantu kami berkembang.


Ubuntu
  1. Cara Menginstal PHP 8.0 di Ubuntu 20.04 / Ubuntu 18.04

  2. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  3. Cara Menginstal PHP 7.3 di Ubuntu 16.04

  1. Cara Menginstal PHP 7.4 dan 8.0 Di Ubuntu 18.04 atau 20.04

  2. Cara Menginstal dan Menggunakan Komposer PHP di Ubuntu 16.04

  3. Cara Menginstal dan Menggunakan Komposer PHP di Ubuntu 18.04

  1. Cara menginstal PHP di Ubuntu Linux

  2. Cara Menginstal PHP di Ubuntu 18.04

  3. Cara Menginstal dan Menggunakan Komposer PHP di Ubuntu 20.04