Ubuntu 20.04 – Composer Kurulumu

Linux/Ubuntu ortamında adım adım composer kurulumu nasıl yapılır? Cevabı bu yazıda…


Ubuntu 20.04 – Composer Kurulumu

Composer çoğu PHP projesinde kullanılan popüler bir bağımlılık/paket yöneticisi. Yerel makinemde yıllardır kullandığım için artık benim için sistem varsayılanı hale gelse de, uzak geliştirme için kullanacağım yeni Ubuntu sunucum için Composer kurmam gerekliydi. Uzak geliştirme ortamı kurmanın adımlarından biri olduğu için bu konuda da ufak bir yazı yazmaya karar verdim. Başlarken hemen iyi haberi vereyim, Ubuntu’da Composer kurulumu Windows’daki kurulumdan bile daha kolay…

Önce PHP Yükleyelim

Sunucu tarafında kullanacağım PHP paketi Litespeed Web Server konteynerinin içinde, fakat hem composer yüklemek hem de PHP Cli’yi konteynerlerden bağımsız VPS’im üzerinde de kullanmak istediğim için Php Cli yükleyerek başlayacağım. Bunun için shell’de şu komutları çalıştırmalısınız

Önce paket yöneticimizin bilgi dağarcığını bir tazeleylim

sudo apt update

Ardından PHP kurulumumuzu yapalım

sudo apt install curl php-cli php-mbstring git unzip

Composer’i indirelim ve kuralım

Composer PHP ile hazırlanmış bir kurulum sihirbazı sağladığından kurulumunu yapmak çok basit.

Aşağıdaki komutla kök dizinimize geçip, composer kurulum dosyasını indiriyoruz.

cd ~ 
curl -sS https://getcomposer.org/installer -o composer-setup.php

Ardından composer kurulumunu gerçekleştiriyoruz.

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Aşağıdaki gibi bir mesaj gördüğünüzde composer kurulumu tamamlanmış ve artık kullanılabilir halde demektir.

All settings correct for using Composer

Downloading... Composer (version 2.0.9) successfully installed to: /usr/local/bin/composer

Use it: php /usr/local/bin/composer

Aşağıdaki komutla kurulumu teyit edebilirsiniz.

composer --version

Ve herşey yolundaysa şuna benzer bir çıktı görürsünüz

Composer version 2.0.9 2021-01-27 16:09:27

Sorularınız varsa veya fikir alışverişi yapmak isterseniz yorumlardan, Twitter , LinkedIn veya Instagram üzerinden ulaşabilirsiniz. Sevgiler…

Bu Yazıda Yapılan Değişiklikler
  • 11.05.2022: Yazı özeti düzenlendi.

Bir soru, öneri ya da yorumunuz mu var?

Evren Bal

Ben Evren BAL

1996'dan beri ‘Internet canlısıyım!’

Evren Bal Hakkında daha fazla bilgi.

Tanışmak isterseniz hemen sosyal medyadan iletişime geçebilirsiniz.

Bana Ulaşın

Bana Ulaşın

  • Bir sorunuz mu var?
  • Yazıda bir hata mı farkettiniz?
  • Sayfa ile ilgili bir öneriniz mi var?
  • Yazmamı önereceğiniz bir konu mu var?

Lütfen iletişim formunu kullanarak veya sosyal medya hesaplarımdan bana ulaşın.

Digital Ocean Logo

VPS sunucusu denemek ister misiniz?

Digital Ocean'a referans bağlantımdan kayıt olarak yeni oluşturacağınız hesabınızı 60 gün geçerli 100$ kredi ile açabilirsiniz. Bu miktar yüksek performanslı VPS'leri bile denemeniz için yeterlidir.

Yapacağınız onca kurulumun boşa gitmemesi için benim tavsiyem uzun vadede kullanabileceğiniz özellik ve maliyetlerde bir sunucu oluşturmanızdır.

Ücretsiz 100$ kredi bağlantısı

60 günlük denemeniz sonunda eğer devam etmek istemezseniz hiç bir ücret ödemeyeceksiniz. Hizmeti kullanmaya devam etmek isterseniz harcamanız 25$'a ulaştığında benim hesabıma da 25$ kredi yüklenecektir.

Diğer bir deyişle, siz 100$ ücretsiz krediyi her halükarda kazanırken, daha sonra ücretli devam etmeye karar verirseniz ben de 25$ kredi kazanacağım.

Copyright © 2023 - Evren BAL