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 Composer'ı CentOS 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 Composer'ı CentOS 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.