Windows kullanıcılarının rahatlıka kurabildiği ama MacOS’da sürekli sorun çıkartan composer’ın kurulumunu anlatacağım hata çözümleriyle beraber bir anlatım olacak bu sebeple olası hataları baz alarak bir anlatım olacaktır.

Belirttiğim hatalar dışında bir hata alırsanız da bunu yorum olarak yazar iseniz çözümü için yardımcı olacağım.

Bu anlatım makalenin yazıldığı tarih itibariyle geçerlidir. Bundan dolayı makale sonunda indirdiğiniz composer güncellemeyi de anlatacağım.
İlk olarak terminal ekranını açıp Sırasıyla şu kodları yazalım:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"php composer-setup.phpphp -r "unlink('composer-setup.php');"
Bu işlemler büyük ihtimal ile yazım hatası yapmadan yazdı iseniz sorunsuz kurulumu gerçekleştirecektir.


Sıradaki işlem bu yerel kurulumu global çevirmek böylece istediğim her dizinden composer erişebileceğiz.
sudo mv composer.phar /usr/local/bin/com
poser
Genelde sorun bundan sonra başlıyor oluşan composer.phar dosyasını taşırken şöyle bir hata alıyorsanız yada benzeri.
cd: no such file or directory: /usr/local/bin/composer
Bunun sebebi bin dizininin olmaması onuda şu şekilde basitçe çözebiliriz.
sudo mkdir /usr/local/bin
Aynı işlemi tekrar ederek kurulumu bitirebilirsiniz.
sudo mv composer.phar /usr/local/bin/composer
Son olarak birde güncellemeyi anlatacağım.
composer self-update
Bu kadar composer kurup güncellediniz.