Install Composer: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
k (Melindungi "Install Composer" ([Sunting=Hanya untuk pengurus] (selamanya) [Pindahkan=Hanya untuk pengurus] (selamanya)))
Tidak ada ringkasan suntingan
 
Baris 1: Baris 1:
= Windows =
Langkah-langkah menginstall composer setelah mendownload software [https://getcomposer.org/download/ Composer] adalah sebagai berikut :
Langkah-langkah menginstall composer setelah mendownload software [https://getcomposer.org/download/ Composer] adalah sebagai berikut :


Baris 12: Baris 13:


lalu klik Run. tunggu proses hingga selesai.
lalu klik Run. tunggu proses hingga selesai.
= Linux =
<code>sudo apt install composer -y</code>
== Jika muncul error ==
seperti ini
PHP Warning:  PHP Startup: Unable to load dynamic library 'timezonedb.so' (tried: /usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so (/usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so: cannot open shared object file: No such file or directory), /usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so.so (/usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning:  require(Composer/autoload.php): Failed to open stream: No such file or directory in /usr/bin/composer on line 9
PHP Fatal error:  Uncaught Error: Failed opening required 'Composer/autoload.php' (include_path='.:') in /usr/bin/composer:9
Stack trace:
<nowiki>#</nowiki>0 {main}
  thrown in /usr/bin/composer on line 9
== Uninstall composer ==
<code>sudo apt remove composer</code>
== Hapus juga file Composer yang rusak ==
<code>sudo rm /usr/bin/composer</code>
<code>sudo rm -rf /opt/composer</code>
== Install Composer Manual ==
<code>curl -sS <nowiki>https://getcomposer.org/installer</nowiki> | php</code>
Pindahkan file yang terdownload dengan perintah
<code>sudo mv composer.phar /usr/bin/composer</code>
== Lakukan verisikasi instalasi ==
<code>composer --version</code>
Jika tampilan seperti ini
Composer version 2.8.8 2025-04-04 16:56:46
PHP version 8.0.30 (/usr/local/lsws/lsphp80/bin/php)
Maka instalasi composer berhasil
[[Kategori:Laravel]]
[[Kategori:Laravel]]

Revisi terkini sejak 2 Mei 2025 15.03

Windows

Langkah-langkah menginstall composer setelah mendownload software Composer adalah sebagai berikut :

Klik 2x hasil download kemudian klik Install for all users (recommended),

setelah itu klik Yes.

centang "Developer mode", lalu klik next

Destination locatian biarkan default di C:/composer, klik next

We need to check your PHP and other settings. cari extensi file php.exe dengan menekan tombol Browse pada web server yang telah terinstall di PC/Laptop bisa menggunakan xampp atau wampp. biasanya kalau di xampp ada di folder c:/xampp/php/php.exe, lalu klik next.

lalu klik Run. tunggu proses hingga selesai.

Linux

sudo apt install composer -y

Jika muncul error

seperti ini

PHP Warning:  PHP Startup: Unable to load dynamic library 'timezonedb.so' (tried: /usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so (/usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so: cannot open shared object file: No such file or directory), /usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so.so (/usr/local/lsws/lsphp80/lib/php/20200930/timezonedb.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

PHP Warning:  require(Composer/autoload.php): Failed to open stream: No such file or directory in /usr/bin/composer on line 9

PHP Fatal error:  Uncaught Error: Failed opening required 'Composer/autoload.php' (include_path='.:') in /usr/bin/composer:9

Stack trace:

#0 {main}

  thrown in /usr/bin/composer on line 9

Uninstall composer

sudo apt remove composer

Hapus juga file Composer yang rusak

sudo rm /usr/bin/composer

sudo rm -rf /opt/composer

Install Composer Manual

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

Pindahkan file yang terdownload dengan perintah

sudo mv composer.phar /usr/bin/composer

Lakukan verisikasi instalasi

composer --version

Jika tampilan seperti ini

Composer version 2.8.8 2025-04-04 16:56:46

PHP version 8.0.30 (/usr/local/lsws/lsphp80/bin/php)


Maka instalasi composer berhasil