Logo
Composer Laravel

Tutorial Install Composer Laravel Windows & MacOS

  • Teknologi
  • Alfin Ardiansyah
  • 15 Aug 2024

Pengertian Composer

Composer merupakan dependency manager pada PHP. Depedency ini apabila diartikan ke dalam Bahasa Indonesia berarti Ketergantungan. Ketergantungan yang dimaksud adalah apabila suatu project berbasis bahasa pemrograman PHP memerlukan library dari luar. Singkatnya, dengan menggunakan composer, kita dapat menghubungkan project yang dibuat dengan library luar atau library package dari packagist.org

Packagist.org sendiri merupakan website yang menyimpan banyak sekali library yang dapat digunakan untuk pengembangan bahasa pemrograman PHP yang bisa kita gunakan atau cukup dengan melakukan instalasi composer. Apabila anda ingin menggunakan membuat library PHP sendiri, agar bisa digunakan oleh para programmer atau developer lain, anda dapat mengupload library yang anda buat di packagiest.org. Disana, orang-orang dapat mengakses library yang tadi dibuat dengan menggunakan composer.

Pada kali ini,  kami akan memberikan tutorial bagaimana cara instalasi dan pemahaman tentang kegunaan Composer dengan menggunakan Composer Package atau library yang sudah disediakan dari website packagist,org

Fungsi Composer

Fungsi utama composer adalah untuk mempermudah dalam proses coding di aplikasi. Fungsi lain dari penggunaan Composer juga akan mempermudah anda dalam maintenance dan pengambangan aplikasinya. Berikut beberapa fungsi dari Composer :

  • Depedency Manager 

    Dengan menggunakan Composer, anda dapat melakukan pengelolaan kepada depedency yang dibutuhkan. Composer akan memulai instalasi, kemudian melakukan update ke library sesuai dengan yang sudah ditentukan, dan dicantumkan ke dalam file berbentuk .json.

  • Pengelolaan Versi Package

    Composer memungkinkan anda untuk menggunakan versi tertentu dari library yang digunakan, atau diperlukan dengan berdasar versi PHP yang mendukung untuk library tersebut.

  • Integrasi Framework

    Composer mendukung integrasi dengan beberapa framework yang banyak digunakan oleh para programmer atau developer web seperti Laravel, YII, Symfony, dan lain-lain.

Cara Install Composer di OS Windows

Apabila anda menggunakan sistem operasi Windows, anda dapat membuka link https://getcomposer.org/doc/00-intro.md, kemudian masuk ke menu instalasion→windows→using the installer. Setelah selesai proses download, anda dapat membuka file installernya dan mulai untuk install Composer.

Buka file installer yang sudah didownload, kemudian pilih install for all users

Abaikan opsi pilih developer mode dan pilih next

Apabila anda ingin memilih PHP path ditempat lain, anda bisa mengaturnya sendiri dengan  menggunakan default pathkemudian pilih next

 

Apabila proses instalasi sudah selesai, buka cmd dengan command windows+r, kemudian ketikan Composer
 

Cara Install Composer di MacOS

Unduh dan Install Composer di MacOS Anda

Untuk melakukan instalasi Composer, ikuti langkah-langkah berikut :

Buka terminal dan beralih ke direktori tempat anda ignin menginstall software.

1. Jalankan perintah dibawah ini untuk menjalankan proses instalasi composer setup script

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

2. Jalankan script instalasi 

php composer-setup.php

3. Agar Composer dapat diakses secara global, pindahkan composer.phar ke direktori path anda

mv composer.phar /usr/local/bin/composer

4. Verifikasi Instalasi dengan mengetikan

composer

Peningkatan PHP Composer

Composer PHP memyediakan opsi command-line (Self Update) untuk pemutakhiran peningkatan php itu sendiri. Untuk menjalankan perintah tersebut ketikan

sudo composer self-update 

Demikian tutorial instalasi Composer Laravel menggunakan Laravel Setup. Terima kasih sudah membaca dan nantikan tutorial kami yang lainnya di RuangBacaku.