Apa itu Composer?
Composer adalah PHP Package Control atau PHP Dependency Manager. Composer digunakan untuk mengelola package yang dibutuhkan oleh aplikasi PHP. Composer akan mengelola package yang dibutuhkan oleh aplikasi PHP dan menginstalnya secara otomatis. Composer akan menginstal package yang dibutuhkan oleh aplikasi PHP ke dalam folder vendor
pada root folder aplikasi PHP.
Persiapan
-
Untuk menginstal Composer, harus menginstal PHP terlebih dahulu. Anda bisa menginstal XAMPP dengan mengikuti langkah nya di Artikel Cara Intalasi XAMPP di Windows dan Linux
-
Unduh Composer di Situs Resmi Composer
A. Instalasi Composer di Windows
- Buka file
Composer-Setup.exe
yang telah diunduh sebelumnya. - Klik dua kali pada file
Composer-Setup.exe
untuk menjalankan instalasi. - Setelah terbuka akan ada dua pilihan pada Window “Select Setup Install Mode”, silahkan pilih Install for all users (recommended)
- Kemudian akan muncul
"Instalation Options"
, silahkan langsung klik Next untuk melanjutkan instalasi. - Selanjutnya muncul
"Settings Check"
dan jangan lupa centang pada Add this PHP to your path? kemudian klik Next untuk melanjutkan instalasi. - Kemudian tunggulah beberapa saat sampai proses pengecekan selesai.
- Selanjutnya akan diminta untuk memberikan alamat URL Proxy, apabila Anda tidak membutuhkannya maka klik tombol Next.
- Selanjutnya akan muncul
"Ready to Install"
, silahkan klik Install untuk memulai instalasi. - Tunggulah beberapa saat sampai proses instalasi selesai. Jika sudah selesai, klik tombol Next.
- Composer sudah berhasil di Install. Klik Finish untuk menyelesaikannya.
- Sekarang kita cek apakah Composer sudah terinstal dengan benar. Buka CMD kemudian ketikkan perintah
composer -V
ataucomposer --version
maka akan muncul versi Composer yang telah terinstal.
B. Instalasi Composer di Linux
- Buka Terminal Linux Anda.
- Pastikan anda telah menginstall Paket cURL, dan GIT. Jika belum, silahkan install terlebih dahulu.
sudo apt install curl git unzip
- Ketikkan perintah berikut untuk mengunduh Composer.
cd ~
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
- Verifikasi unduhan dengan perintah berikut.
HASH=`curl -sS https://composer.github.io/installer.sig`
echo $HASH
- Eksekusi perintah berikut untuk menginstal Composer.
php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
- Kemudian ketikkan perintah berikut untuk menginstal Composer secara global.
sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
- Selanjutnya ketikkan perintah berikut untuk mengecek Composer.
composer
- Jika muncul versi Composer maka instalasi Composer telah berhasil.
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.5.8 2023-06-09 17:13:21
Usage:
command [options] [arguments]
Demikian artikel mengenai Cara Install Composer Windows dan Linux. Semoga bermanfaat. Jika terdapat kesalahan dalam penulisan atau ada yang ingin ditanyakan, silahkan tulis di kolom komentar.
💕 Referensi dan apresiasi :
- Amalia Fadhillah untuk Support-nya
- Docs Composer untuk Dokumentasinya
- Repo Github Composer untuk Gambar Thumbnail yang menakjubkan 😍
- Nesabamedia untuk sumber gambar post
- Berqas untuk sumber gambar post