Rumahweb Journal
Banner - Cara Install Composer di Localhost

Cara Install Composer di Localhost Windows dan Linux

Istilah composer tentu tidak asing di telinga para expertise programmer. Namun istilah ini mungkin menjadi hal yang baru bagi kalangan non-programmer atau seorang web developer berbasis CMS. Lalu apa itu composer dan bagaimana cara install composer di localhost Windows dan Linux?

Pada panduan ini, kami akan menjelaskan secara lebih detail apa itu composer dan bagaimana cara install composer di localhost Windows dan Linux. Berikut informasi selengkapnya.

Apa itu Composer?

Composer adalah tools yang digunakan untuk mengelola dependency package/library PHP diluar lingkup framework yang sedang dibangun. Dengan demikian, Composer sendiri berfungsi sebagai penghubung project PHP Anda dengan library eksternal.

Dependency manager dapat membantu Anda untuk membuat dan mengambil data library PHP dari packagist.org yang merupakan website penyedia library PHP. Kemudahan ini yang membuat Composer penting bagi para developer web untuk membangun websitenya.

Selain ketersediaan library, Composer juga mempermudah developer untuk membangun web dengan terstruktur menggunakan konsep MVC dan serba autoload untuk menghandle fungsi class PHP.

Selengkapnya tentang apa itu composer bisa dibaca melalui artikel : Apa itu Composer? Definisi, Fungsi hingga Cara Instalasinya

Promo Hosting Murah Rumahweb

Cara install Composer

Composer adalah tool dependency manager multiplatform yang memungkinkan Anda untuk install dan menggunakannya diberbagai sistem operasi. Adapun cara penginstalan telah dijelaskan pada Getting Started getcomposer.org, namun untuk lebih mempermudah Anda, silahkan ikuti caranya dibawah.

Cara Install Composer di Windows

Pada panduan ini, kami menggunakan Windows 11. Namun, cara install composer ini bisa Anda gunakan juga pada Windows 10. Berikut langkah-langkahnya:

  1. Untuk memulai penginstalan, silahkan Anda kunjungi halaman getcomposer.org terlebih dahulu, kemudian download file .exe yang disediakan.
Download composer di Windows
  1. Setelah file composer selesai di download, Anda dapat langsung menginstalnya. Silahkan centang opsi Developer jika ingin penghapusan libary yang tidak disertakan seperti gambar berikut.
cara Install Composer di Windows
  1. Langkah berikutnya adalah dengan menyesuaikan lokasi Composer yang tersimpan di local Windows Anda. Bagian ini bersifat optional dan jika anda tidak ingin melakukan perubahan, silahkan klik tombol Next untuk melanjutkan instalasinya.
Destination Composer di Windows
  1. Apabila Anda menggunakan XAMPP sebagai webserver local, silahkan arahkan path-nya ke lokasi XAMPP terinstall. Anda bisa mengikuti gambar dibawah ini dan pastikan semua module dasar webserver telah aktif.
Settingan PHP di Xampp untuk Composer
  1. Setelah semua langkah selesai diterapkan, Anda hanya perlu klik tombol Finish.

Selanjutnya anda bisa melanjutkan untuk membuat website, sesuai dengan framework yang digunakan.

Baca juga artikel : Cara Install Laravel di Localhost XAMPP Windows

Cara Install Composer di Linux

Proses instalasi sepenuhnya akan dieksekusi melalui terminal. Silahkan Anda sesuaikan dengan terminal yang ada di linux masing-masing.

  1. Langkah pertama, silahkan Anda persiapkan PHP dan package yang diperlukan agar proses instalasi berjalan tanpa terkendala. Updater package terlebih dahulu menggunakan command dibawah:
$ sudo apt update

Kemudian install package yang diperlukan:

$ sudo apt install php-cli unzip

Anda akan mendapatkan pesan instalasi ingin dilanjutkan atau tidak. Silahkan input Y dan tekan Enter untuk melanjutkan.

  1. Langkah kedua, install Composer menggunakan curl dengan perintah berikut
$ curl -sS https://getcomposer.org/installer -o composer-setup.php
Download installer PHP Composer

Setelah composer-setup.php didownload, Anda perlu lakukan verifikasi keaslian berkas. Dapat dicek melalui url https://composer.github.io/pubkeys.html

$ HASH=curl -sS https://composer.github.io/installer.sig
$ echo $HASH
composer public keys
Verifikasi keaslian berkas Composer

Sekarang jalankan kode PHP berikut, untuk memverifikasi bahwa skrip instalasi aman untuk dijalankan:

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

Apabila aman, Anda akan menerima pesan keluaran “Installer verified”

Verifikasi installer PHP Composer untuk memastikan tidak corrupt
  1. Pada langkah ketiga, kami akan install composer global dibawah /usr/local/bin. Silahkan eksekusi perintah dibawah:
$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
cara Install Composer di Linux

Apabila proses instalasi berhasil, Anda akan mendapatkan pesan Composer (version 2.1.8) successfuly installed.

Untuk memastikan instalasi telah selesai, silahkan Anda eksekusi perintah composer di terminal. Jika berhasil akan menampilkan gambar dibawah:

Composer di Linux Ubuntu 20

Sampai tahap ini, cara instal composer telah selesai, Anda dapat menggunakan composer untuk mengembangkan PHP yang sedang dikerjakan.

Demikian panduan cara install composer di localhost Windows dan Ubuntu, semoga dapat membantu.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 4.3 / 5. Vote count: 14

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

VPS Alibaba

Fredric Lesomar

I am an ameteur programer and cybersecurity enthusiast. Love much, mother Python language, machine learning and You!