CentOS 8'e Composer Nasıl Kurulur


Composer, PHP uygulamalarının bağımlılıklarını ve projenizin dayandığı gerekli kitaplıkları yönetmek için standart bir form sunan ve bunları sizin için kolayca yönetecek (kuracak/güncelleyecek) PHP için en popüler paket yönetim programıdır. .

Composer, mevcut paketlerden oluşan ana deposu olan packagist.org'da bulunan uygulamalar için bağımlılıklar ve kitaplıklar yükleyen bir komut satırı programıdır.

Composer, ihtiyaç duyduklarında ve PHP projeleri için paketleri yönetmek ve dahil etmek istediklerinde geliştiriciler için çok yararlı bir araçtır. Zamanı hızlandırır ve çoğu web projesinde önemli sorunların çözülmesi önerilir.

Bu eğitimde size ComposerCentOS 8 Linux'a nasıl yükleyeceğinizi göstereceğiz.

Gereksinimler

  • Kabuk erişimine sahip bir kök hesap veya sudo ayrıcalıklı hesap.
  • Gerekli uzantılara ve ayarlara sahip PHP 5.3.2+.

Composer'ı CentOS 8'e Yükleme

Composer'ı yüklemek için, aşağıdaki dnf komutunu kullanarak PHP'yi gerekli PHP uzantılarıyla birlikte sisteme yüklemelisiniz.

dnf install php php-cli php-zip php-json

Şimdi Composer'ı, projenizin bir parçası olarak yerel olarak veya sistem genelinde yürütülebilir bir dosya olarak genel olarak çalıştırabileceğiniz bir yükleyici kullanarak yükleyin.

Composer'ı Yerel Olarak Yükleyin

Composer'ı yerel olarak geçerli dizininize yüklemek için terminalinizde aşağıdaki komut dosyasını yürütün.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Yukarıdaki yükleyici bazı php.ini ayarlarını kontrol edecek ve yanlış ayarlanmışsa sizi uyaracaktır. Daha sonra yükleyici, geçerli çalışma dizinindeki en son composer.phar dosyasını indirecektir.

Yukarıdaki 4 satır sırasıyla:

  • Yükleyiciyi geçerli dizine indirin.
  • Yükleyici imzasını doğrulayın (SHA-384).
  • Yükleyiciyi çalıştırın.
  • Yükleyiciyi kaldırın.

Son olarak, Composer'ı çalıştırmak için php besteci.phar'ı çalıştırın.

php composer.phar

Composer'ı Global Olarak Yükleyin

Composer'ı genel olarak sistem genelinde yüklemek ve erişmek için Composer PHAR'ı sisteminizin PATH'sine yerleştirmeniz gerekir, böylece onu PHP yorumlayıcısını kullanmadan çalıştırabilirsiniz.

Composer'ı genel olarak tüm kullanıcılara yüklemek için aşağıdaki komutları kullanarak yükleyiciyi çalıştırın.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
composer -V

Artık ComposerCentOS 8 sisteminize başarıyla yüklediğinize göre. PHP Composer hakkında daha fazla bilgi edinmek ve onu projelerinizde nasıl kullanabileceğinizi öğrenmek için resmi belgeleri ziyaret edin.