logo

Composer'ı Windows'a Yükleme

Besteci için kullanılan bir uygulamadır bağımlılık yönetimi standart formatta PHP . Composer, dosyanızın bulunduğu kütüphaneleri bildirmenizi sağlar. PHP proje bağlıdır ve sizin için yönetir. Projeniz için ihtiyaç duyduğunuz kütüphaneleri kurar ve günceller.

Varsayılan olarak Composer genel olarak hiçbir şey yüklemez; bağımlılıkları proje bazında yönetir ve bunları dizine yükler ( SATICI ) projenizin içinde.

Composer projelerimiz için iki şey sunuyor:

numpy standart sapma
  • PHP için bağımlılık yönetimine yardımcı olur.
  • Projede dosyanın otomatik yüklenmesine yardımcı olur.

Besteci, Node'un NPM'si ve Ruby'nin paketi tarafından yüksek oranda enerjilendirilir.

Bir senaryo varsayalım:

  1. Birkaç kütüphaneye bağlı bir PHP projeniz var.
  2. Ve bu kütüphanelerin bazıları aynı zamanda diğer kütüphanelere de bağımlıdır.

Besteci yukarıdaki senaryonun gerekliliklerini şu şekilde yerine getirir:

  1. Projenizin bağlı olduğu kütüphaneleri bildirmenizi sağlar.
  2. Projenizde paketin hangi versiyonlarını kurmanız gerektiğini bulur ve sizin için indirip kurar.
  3. Ayrıca tüm bağımlılıklarınızın tek bir komutla güncellenmesine de olanak tanır.

Composer'ı yüklemek için sistem gereksinimleri:

Composer'ın kurulu ve başarılı bir şekilde çalıştırılması gerekiyor PHP 5.3.2+ makinede. Ayrıca bazı hassas PHP ayarları gerektirir ve bayrakları derler. Composer paketlerini zip arşivi yerine kaynaktan yüklerken, paket sürümüne bağlı olarak git, svn, fosil veya hg'ye ihtiyacınız olacaktır. Composer, eşit olarak çalışan çok platformlu bir araçtır. Windows işletim sistemi , Linux ve macOS.

Composer'ı Windows'a yükleyin

Composer'ı Windows işletim sistemine kurmanın iki yolu vardır: Birincisi Composer yükleyici kurulumunu kullanmak, diğeri ise komut dosyası kullanarak manuel kurulum yapmaktır.

1. Yükleyiciyi Kullanma

a) Composer'ı Composer yükleyici kurulumunu kullanarak kurmak, onu Windows işletim sistemine kurmanın en kolay yoludur. Varsayılan tarayıcınızı başlatın ve şu adresi ziyaret edin: https://getcomposer.org ve 'Başlarken' düğmesine tıklayın. Altında ' Kurulum - Windows ' bölümünde ' seçeneğine tıklayın Yükleyiciyi Kullanma ' seçenek; sizi 'Yükleyiciyi Kullanma' bölümüne götürecektir.

Composer'ı Windows'a Yükleme

b) simgesine tıklayın Composer-Setup.exe Composer kurulumunu cihazınıza indirmek için bağlantı. Kurulumu indirdikten sonra kurulumu gerçekleştirmek için çalıştırın ve talimatları izleyin.

c) İndirilen Composer Kurulumunu açın ve Composer kurulumunu yüklemek için önerilen seçenek olan 'Tüm kullanıcılar için yükle'ye tıklayın.

Composer'ı Windows'a Yükleme

d) Açılan ekranda simgesine tıklayın. EVET Kuruluma izin vermek için.

e) Şimdi kurulum türünüzü seçin ve Sonraki

Composer'ı Windows'a Yükleme

f) Şimdi kullanmak istediğiniz komut satırı PHP yolunu seçin, PHP yolunu eklemek için kutuyu işaretleyin ve tıklayın. Sonraki .

Composer'ı Windows'a Yükleme

g) Besteci kurulumu, internete bağlanmak için proxy sunucusu kullanma seçeneğini sunan bir ekranı açar. Proxy sunucusu kullanmak istiyorsanız kutuyu işaretleyin ve proxy URL'sini girin; değilse, bırakın ve Sonraki İnternete bağlanmak için herhangi bir proxy sunucu kullanmadığımız için bunu atlıyoruz.

Composer'ı Windows'a Yükleme

h) Composer kurulumu bilgisayarınıza kurulmaya hazırdır; ayarlarınızı gözden geçirin ve Yükle düğmesine tıklayın.

Composer'ı Windows'a Yükleme

i) Composer kurulumu kurulduktan sonra nasıl açılacağına dair önemli bilgiler açılır. Bilgileri okuyun, İleri'ye tıklayın ve kurulumdan sonra buna göre yapın.

Composer'ı Windows'a Yükleme

j) Kurulumu tamamlamak için Bitir düğmesine tıklayın.

Composer'ı Windows'a Yükleme

Composer makinenize kurulduğunda, komut (cmd) pencerelerini açın, şunu yazın: besteci ve bas Girmek anahtar. Komutların bir listesini görüntülerse bu, Composer'ın bilgisayarınıza başarıyla yüklendiği anlamına gelir.

Composer'ı Windows'a Yükleme

2. Manuel Kurulum

Composer'ı istediğiniz herhangi bir dizine kurabilirsiniz. Bizim durumumuzda şuraya kurulum yapıyoruz: C:xampphtdocscomposersetup dizin. Komut (cmd) terminalinizi açın ve yüklemek istediğiniz dizin konumuna gidin (C:xampphtdocscomposersetup).

Aşağıdaki betiği kopyalayıp yapıştırın cmd Composer'ı yüklemek için terminali çalıştırın ve çalıştırın. En son Composer'ı geçerli dizininize otomatik olarak yükleyecektir.

 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.php php -r 'unlink('composer-setup.php');' 

Bu yükleyici betiği yalnızca php.ini ayarlarını kontrol eder. Ayarlar yanlış yapılırsa sizi uyaracak ve en son sürümü indirmeye başlayacaktır. besteci.phar geçerli dizinde (C:xampphtdocscomposersetup). Kurulum başarılı olursa, başarıyla kuruldu mesajını göreceksiniz.

Composer'ı Windows'a Yükleme

Yukarıdaki 4 komut dosyası satırı aşağıdaki etkinlikleri gerçekleştirecek şekilde olmalıdır:

  • Besteci yükleyicisini geçerli dizine indirin.
  • Besteci yükleyicisinin SHA-384 sertifikasını doğrulayın.
  • Besteci yükleyicisini çalıştırın.
  • Besteci yükleyicisini kaldırın.

Not: Komut dosyası kodu, yayımlanan yeni sürüme bağlı olarak değişiklik gösterebilir. Composer'ın yeni bir sürümünü yüklemek üzere komut dosyasını kontrol etmek için şu adresi ziyaret edin: https://getcomposer.org/download/ .

Not: Komut dosyası bir hata atarsa ​​' php dahili veya harici bir komut olarak tanınmıyor '. Daha sonra PHP yolunun bilgisayar Ortam Değişkenleri ayarlarında iyi ayarlanıp ayarlanmadığını kontrol edin. Makineniz için PHP yolunu global olarak ayarlamak için, bulunduğu yere (C:xamppphp) php yolunu kopyalayın ve şuraya yapıştırın: Gelişmiş sistem ayarları,> Ortam Değişkenleri > seçme Yol ve tıklayın Yeni . Şimdi, Değişken ismi tip Yol Ve içinde Değişken Değer , php konumunu yapıştırın, yani, C:xamppphp .

Yüklü besteci sürümünüzü bir komut kullanarak kontrol edebilirsiniz. besteci -v mevcut yolda. Örneğin:

 composer -v 

Örneğin:

 C:xampphtdocscomposersetup>composer -v 

Composer'ı Windows'a Yükleme

Burada Composer'ın güncel 2.0.8 sürümünü makinemize yüklüyoruz.

Yeni bir tane oluştur besteci.bat dosyanın bulunduğu aynı dizinde besteci.phar mevcut.

Cmd'yi kullanma

 C:xampphtdocscomposersetup>echo @php '%~dp0composer.phar' %*>composer.bat 

Composer'ı Windows'a Yükleme

PowerShell'i kullanma

 C:xampphtdocscomposersetup> Set-Content composer.bat '@php '%~dp0composer.phar' %*' 

Composer'ı Windows'a Yükleme

Composer'ın diğer önemli yükleyici seçeneklerinden bazıları

--install-dir

Composer'ı kullanarak istediğiniz belirli bir dizine yükleyebilirsiniz. --install-dir seçeneği ve hedef dizin adının sağlanması. Örneğin:

 php composer-setup.php --install-dir=bin 

--dosya adı

Hatta, varsayılan adı (composer.phar) dışında bir dosya adı da belirleyebilirsiniz. --dosya adı seçenek. Örneğin:

 php composer-setup.php --filename=composer 

--versiyon

Besteci, belirli bir sürümünün kurulmasına izin verir. --versiyon Belirli bir sürüm sürümünün sağlanmasıyla birlikte seçenek. Örneğin:

 php composer-setup.php --version=1.0.0-alpha8 

--yardım

Kullanmak --yardım seçeneğini kullanarak belirli bir ortam için çeşitli oluşturucu seçeneklerini görüntüleyebilirsiniz. Örneğin:

 --help 

Composer'ı Güncelleme ve Kaldırma

Composer'ınızı güncellemek veya bağımlılık yöneticilerinden herhangi birini kaldırmak istiyorsanız makinenizde Windows için Git'in kurulu olduğundan emin olun. Buradan Composer'ın kurulumunu çalıştırarak doğrulayabilirsiniz. --versiyon terminalden komut. Komutun sürüm kodunu döndürmesi Composer'ın kurulu olduğu ve sonraki adımlara hazır olduğunuz anlamına gelir.

Composer'ınızı güncellemeden önce bilgisayarınızda yüklü olan güncel sürümünü kontrol edin. Bunu terminal uygulamanıza aşağıdaki komutu yazarak yapabilirsiniz:

e r modeli örnekleri
 composer -- version 

veya

 composer -V 

Besteciyi Güncelle

Composer'ın kendisini güncellemek için aşağıdaki betiği çalıştırın; Composer güncellenecektir.

 composer self-update 

Bağımlılığı Güncelle

Composer projenizin bağımlılık kütüphanesini yönettiğinden, gerekiyorsa aşağıdaki komutu kullanarak bu bağımlılıkları güncelleyebilirsiniz:

 composer update 

Geçerli dizininizde Composer'ın bağımlılıklarıyla çalışan aktif bir projeniz yoksa Composer, bir proje bulamadığını belirten bir mesaj gösterir. besteci.json dosya.

Paketleri kaldır

Paketleri Composer'dan kaldırmak için aşağıdaki komutu çalıştırın:

 composer remove your_package_name 

Yukarıdaki komutta 'paketinizin_adı'nı gerçek paket adıyla değiştirdiğinizden emin olun. Paketi Composer'dan kaldıracaktır.