PHP betik dili için açık kaynaklı bir paket yöneticisi olan Composer’ı Windows 11 veya 10’a kurmayı öğrenin. Bu, bağımlılıkların kurulmasına izin verir.
Composer, PHP betik dili için açık kaynaklı bir paket yöneticisidir. Bu, bağımlılıkların kurulmasına izin verir. Projemizde farklı hazır PHP kütüphaneleri kullanıyorsak projemiz buna bağlı yani kütüphane olmadan çalıştırılamaz. Ayrıca, bu tür kitaplıklar diğer kitaplıklara bağlı olabilir, bu nedenle onlarsız çalışamazlar. Composer, tüm bu bağımlılıkları çözme ve projemizdeki tüm gerekli kitaplıkları doğru sürümde otomatik olarak indirme ile ilgilenir.
Composer, bu tür paketlere ve kitaplıklara erişimi kolaylaştırır. Bunun için varsayılan olarak Packagist adlı bir paket deposu kullanılır. Birkaç PHP paketini birleştirir ve bunları Composer paket yöneticisinin kullanımına sunar. Ancak kendi, örneğin özel depolarınızı da entegre edebilirsiniz.
Bir proje olarak 2012 yılında Nils Adermann, Jordi Boggiano ve GitHub topluluğuna katkıda bulunanlar tarafından başlatıldı ve MIT Lisansı altında lisanslandı.
PHP Composer’ı Windows 11 veya 10’a yükleme adımları
Burada verilen adımlar, çalışması için ek kitaplıklar gerektiren çeşitli PHP uygulamalarını geliştirmeye ve test etmeye başlamak üzere PHP bestecisini yüklemek için hem Windows 11 hem de 10 için kullanılabilir.
Composer’ı Windows’a kurmanın iki yolu vardır, biri yalnızca komut satırı, diğeri ise grafiksel kullanıcı arabirimidir. Burada ikinizi de gösteriyoruz.
1. Windows Terminalini Açın
Başlat düğmesine sağ tıklayın ve Windows Terminal’i (Yönetici) çalıştırın. Windows 10’daki kullanıcılar PowerShell’e (Yönetici) gidebilir.

2. Chocolatey’i sürün
Chocolatey, Windows için popüler bir paket yöneticisidir. Tek bir komutla farklı paketler kurmamıza yardımcı olur. Bu yüzden önce verilen komutu kullanarak ayarlayın:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
3. PHP’yi Windows 10 veya 11’e kurun
Composer’ın çalışması için PHP’ye ihtiyacı var. Bu nedenle, PHP’yi kurmadan Composer kurulumuna devam edemeyiz. Bunu elde etmenin en kolay yollarından biri Choco’yu kullanmaktır. Bu Windows paket yöneticisini kullanalım ve hızlıca yükleyelim.
choco install php

Araçlar, Yakın komut istemi veya Powershell ve yeniden aç hava.
PHP sürümünü kontrol etmek için şunu kullanın:
php -v

Yöntem 1 #Komut istemini veya terminali kullanma
3. Composer’ı Windows 11 veya 10’a yüklemek için komut satırı
Artık Windows 11 veya 10’umuzda PHP’nin en son sürümüne sahibiz. Şimdi yeniden Composer’ın en son sürümünü sisteminize yüklemek için Choco paket yöneticisini kullanın.
choco install composer
Yakın komut istemi veya Powershell ve yeniden aç hava.
Kurulum oluşturucu sürümünü kontrol etmek için şunu kullanın:
composer -v
#2. Yöntem: GUI Kullanma
4. Windows 11 veya 10 için Composer’ı indirin
Sisteminizde PHP’ye sahip olduğunuzda, GUI arayüzünü kullanarak Composer’ı kurabiliriz. Bunun için şu adrese gidin: Composer’ın resmi web sitesi ve Windows için indirin.
Tıkla – Composer-Setup.exe kurulumunu indirmek için.
Ardından “Tüm kullanıcılar için yükleyin (önerilen)” seçim.
5. Besteci için PHP sürümünü seçin
Sihirbazı takip edin ve PHP komut satırını seçmenizi istediğinde, kurulum Choco’nun sisteminizde kurulu en son PHP sürümünü otomatik olarak algılayacaktır. Birden çok sürümünüz yoksa ve birini kullanmak istemiyorsanız olduğu gibi bırakın. Ardından üzerine tıklayın Sıradaki düğmesine basın ve tamamlayın Besteci Kurulum süreci.
Bundan sonra sürümünü kontrol edebilirsiniz. Sadece komut terminalini açın ve şunu çalıştırın:
composer -v
6. Composer’ı kaldırın veya kaldırın
Peki, Choco paket yöneticisi kullanılarak kurulu sisteminizde PHP ve Composer’a ihtiyacınız yoksa, bunları kaldırmak için verilen komutları kullanın.
choco uninstall php
choco uninstall composer
Composer’ı GUI yürütülebilir yükleyici dosyasını kullanarak kuranlar. Windows’taki diğer tüm sistemler için yaptığımız gibi, kontrol panelini kullanarak kaldırmaları gerekir.
Diğer makaleler:
Laravel’i yüklemek için Composer’ı kullanın
Veri Analizi ve Makine öğrenimi gerçekleştirmek için çeşitli araçlar gerekir
Windows 11’i TPM veya Güvenli önyüklemeyi atlayarak bir VMware Player’a kurun
Windows 11 için yaygın klavye kısayollarının listesi