Faydalı Bilgiler Teknoloji Yazılım Araçları

Mac OS X Varsayılan PHP Versiyonu yerine MAMP sürümündeki sürümü kullanma

Terminaldeki Php Versiyonu Değiştirme

Bu yazımızda Mac Os işletim sisteminde default php versiyonu yerine MAMP te kullanmış olduğunuz sürümü terminalde çalıştırabilirsiniz. Hadi şimdi bakalım hangi sürümü kullanıyormuşsunuz. İlk komutu çalıştırarak öğreniyoruz.

which php

Genelde çıktı şu şekilde olmakta tabiki önceden değiştirmediyseniz.

/usr/bin/php

Şimdi burdaki değer ile MAMP ile kurduğumuz php sürümü ile değiştirme işlemini gerçekleştiriyoruz, MAMP php sürümü yolu (MAMP 2.1.3)

/Applications/MAMP/bin/php/php7.2.1/bin

Doğru php sürümü ve yolunu da öğrendikten sonra şimdi .bash_profile üzerinde MAMP deki PHP sürümünü PATH değerine eklemek işlemini yapıyoruz.

Sırasıyla aşağıdaki adımları uyguluyoruz

  • Terminalde vim ile düzenliyoruz, vim ~/.bash_profile
  • Düzenleme için i ye basıyoruz sonrasında dosyanın en üstündeki PATH değerini şu şekilde değiştiriyoruz:
 export PATH=/Applications/MAMP/bin/php/php7.2.1/bin:$PATH
  • Şimdi ESC , ve :wq, ile çıkıp yap ve kaydet diyerek Enter a basıyoruz.
  • Düzenlememizi OS görebilmesi için source ~/.bash_profile çalıştırın.
  • Terminalde which php tekrar yazarak kontrol ediyoruz ve gördüğünüz gibi php yolu değişmiş oldu. Eğer adımları doğru uyguladıysanız tabi. MAMP deki PHP yolunu göstermesi gerekiyor.
  • Eğer doğru path’i istediğiniz gibi kullanmıyorsa terminali kapatıp açın olmadıysa  restart  yapıp tekrar deneyebilirsiniz.

Composer Paket Yönetimi Kurulumu

Şimdi composer yüklemek için gerekli ilk komutumuzu çalıştırıyoruz.

$ curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

Kurulum tamamlandıktan sonra çalışıp çalışmadığını aşağıdaki komutumuz ile rahatlıkla öğrenebiliriz.

composer

Yükleme başarılı olursa, o andaki sürümü ve kullanabileceğiniz komutların bir listesini gösterir.

KötüFena DeğilNormalBeğendimÇok Beğendim (1 oylandı, ortalama: 5,00 üzerinden 5)
Loading...

Yazı hakkındaki düşünceleriniz nelerdir?