Tutorial Composer #1: Instalasi Di Linux


Pada tutorial kali kita akan belajar cara menginstall Composer di Linux disini saya menggunakan Linux Mint, kalau anda memakai Distro Linux Debian, Ubuntu tidak jadi masalah, karena tutorial ini untuk Linux yang berbasis Debian dan Ubuntu. Composer merupakan dependency manager atau program untuk manajemen proyek PHP, dengan adanya Composer kita bisa menginstall dan mengupdate library atau package yang dibutuhkan pada sebuah project.

Baik, Kita mulai menginstall Composernya...

Sebelum menginstall Composer pastikan anda sudah menginstall PHP dan Curl pada Linux.

Baca Juga Tutorial Menginstall LAMP (Linux Apaceh MySQL PHP) Pada Linux

Untuk menginstall PHP dan Curl, ketikan command berikut.
sudo apt-get install php && sudo apt-get install curl
Atau jika anda sudah menginstall PHP sebelumnya, namun belum menginstall Curl, silahkan install Curl nya saja, dengan command berikut.
sudo apt-get install curl
Atau jika sudah menginstall keduanya, silahkan lanjut saja ke tahap berikutnya.
Setelah menginstall PHP dan Curl, langkah selanjutnya kita akan menginstall Composer dengan command dibawah ini.
> php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
> php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
> php composer-setup.php
> php -r "unlink('composer-setup.php');"

Setelah menginstall Composer, langkah selanjutnya kita akan memindahkan file composer.phar ke composer yang terletak pada /usr/local/bin/composer,untuk memindahkannya ketikan command berikut.
sudo mv composer.phar /usr/local/bin/composer
Setelah memindahkan file composer.phar, ketikan composer pada terminal, hasilnya dapat dilihat pada gambar dibawah ini.


Maka Composer telah berjalan dan dapat digunakan...

Demikian tutorial cara menginstall Composer pada Linux, jika ada kesalahan, kekurangan atau hal hal lainnya silahkan tuliskan komentar anda pada kolom komentar dibawah ya, Terima Kasih.

Semoga Bermanfaat.

0 Comments