ahmadajah03 Sun Feb 2021 1 year ago

Cara Menginstal PHP Composer di Ubuntu 18 / 20

Komposer adalah manajer untuk PHP (mirip dengan npm untuk Node.js atau pip untuk Python ). Komposer akan menarik semua paket PHP yang dibutuhkan proyek Anda dan mengelolanya untuk Anda.

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan menggunakan Composer di mesin Ubuntu 18.04. Langkah yang sama dapat digunakan untuk Ubuntu 20.0.

Menginstal Komposer PHP #

Untuk menginstal Composer di sistem Ubuntu Anda, lakukan langkah-langkah berikut:

Sebelum mengunduh dan menginstal Composer, perbarui dulu indeks paket dan instal persyaratan yang diperlukan:

$ sudo apt update
$ sudo apt install wget php-cli php-zip unzip

Sekarang setelah kita menginstal php cli di mesin kita, kita dapat mengunduh penginstal komposer dengan:

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Selanjutnya, kita perlu memverifikasi integritas data skrip dengan membandingkan SHA-384hash skrip dengan hash penginstal terbaru. Kami akan menggunakan perintah wget berikut untuk mengunduh tanda tangan yang diharapkan dari penginstal Komposer terbaru dari halaman Github Komposer dan menyimpannya dalam variabel bernama HASH:

$ HASH="$(wget -q -O - https://composer.github.io/installer.sig)"

Sekarang jalankan perintah berikut untuk memverifikasi bahwa skrip instalasi tidak rusak:

$ php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Jika hash cocok, Anda akan melihat output berikut:

Installer verified

Jika hash tidak cocok, Anda akan melihat Installer corrupt. Dalam hal ini Anda perlu mengunduh ulang skrip instalasi Composer dan memeriksa ulang nilai $HASHvariabel dengan echo $HASH. Setelah penginstal diverifikasi, Anda dapat melanjutkan ke langkah berikutnya.

Perintah berikut akan menginstal Composer di direktori /usr/local/bin:

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

Langkah terakhir adalah memverifikasi penginstalan:

composer

output:

______
/ ____/___  ____ ___  ____  ____  ________  _____
/ /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.8.5 2019-04-09 17:46:47

Usage:
    command [options] [arguments]

Menginstal Komposer [Cara Cepat] #

Gunakan perintah berikut untuk menginstal Komposer dengan cepat di sistem Ubuntu Anda:

Instal PHP CLI dan Zip:

$ sudo apt update && sudo apt install wget php-cli php-zip unzip curl

Unduh Komposer dengan curl:

$ curl -sS https://getcomposer.org/installer |php

Pindahkan file Composer ke direktori /usr/local/bin:

$ sudo mv composer.phar /usr/local/bin/composer
php composer install composer php composer install composer