Cara menginstal komposer di ubuntu 22.04

Cara menginstal komposer di ubuntu 22.04

Komposer adalah alat manajemen ketergantungan untuk PHP yang memungkinkan Anda untuk mendeklarasikan perpustakaan yang bergantung pada proyek Anda dan menginstalnya untuk Anda. Di artikel ini, kami akan membahas langkah -langkah untuk menginstal komposer di Ubuntu 22.04.

Prasyarat

  • Akses shell ke sistem Ubuntu yang sedang berjalan.
  • Pasang PHP 5.Versi 3 atau lebih tinggi.
  • Manajer Paket PHP, 'php-cli', harus diinstal dan tersedia di 'JALUR'

Menginstal PHP Composer di Ubuntu

Tim resmi komposer menyediakan skrip untuk menginstal komposer PHP di sistem Linux. Anda dapat mengunduh skrip ini menggunakan 'keriting' atau 'wget' utilitas baris perintah. Anda juga dapat mengunduhnya secara langsung menggunakan baris perintah PHP Script.

  1. Untuk mengunduh 'Komposer-setup' skrip, jalankan perintah berikut di terminal:
    php -r "copy ('https: // getComposer.org/installer ',' komposer-setup.php '); "  
  2. Kemudian jalankan skrip PHP yang diunduh untuk menginstal komposer pada sistem ubuntu Anda di lokasi yang diinginkan. Menggunakan --instalasi-dir untuk mengatur lokasi biner dan --nama file Untuk mengatur nama biner. Anda dapat memilih salah satu opsi di bawah ini:
    • Menginstal PHP Composer System-Wide: Ini akan menginstal komposer di /uer/lokal/bin direktori, itu dapat diakses oleh semua pengguna:
      Sudo PHP Composer-Setup.php --install-d =/usr/local/bin-filename = composer sudo chmod +x/usr/lokal/bin/komposer 
    • Menginstal PHP Composer untuk Applicaiton spesifik: Terkadang Anda tidak 'memiliki izin untuk menginstalnya secara global, seperti akun hosting bersama. Maka Anda dapat mengkonfigurasi ini di bawah aplikasi Anda juga. Untuk menginstal komposer secara lokal ketik:
      CD/path/to/php -application && mkdir -p bin  PHP Composer-Setup.php --install-d = bin --filename = komposer chmod +x bin/komposer 

      Pastikan untuk Mengganti /PATH/TO/PHP-Aplikasi dengan direktori aplikasi Anda.

  3. Untuk melihat versi komposer yang diinstal mengeksekusi biner dengan -v Parameter Perintah.
    komposer --versi 
    Output: Versi Komposer 2.3.7 2022-06-06 16:43:28 

Tingkatkan Komposer PHP

Komposer php memiliki kemampuan untuk meningkatkan diri ke versi terbaru. Jika komposer sudah diinstal pada sistem Anda, cukup ketikkan perintah di bawah ini untuk meningkatkan komposer php ke versi terbaru.

Komposer meningkatkan diri 

Dalam kasus saya, saya sudah memiliki versi komposer terbaru. Jadi terima pesan berikut di terminal:

Output: Anda sudah menggunakan Composer Versi 2 terbaru yang tersedia.3.7 (saluran stabil). 

Bekerja dengan komposer PHP

Anda telah menginstal dan mengonfigurasi komposer di sistem Anda. Komposer akan membantu Anda mengelola modul untuk aplikasi Anda. Misalnya, untuk menginstal modul baru untuk aplikasi Anda.

Beralih ke aplikasi PHP.

CD/PATH/TO/PHP-Aplikasi  

Jalankan perintah berikut untuk menginstal psr/log modul dalam aplikasi.

komposer membutuhkan psr/log 
Output: Menggunakan Versi ^3.0 untuk psr/log ./komposer.JSON Telah Dibuat Running Composer UPDATE PSR/LOG LOADING COMPOSER REPOSITORIAL DENGAN INFORMASI PAKET INFORMASI INFORMASI UPDINGI OPERASI LOCK OPERASI LOK.0.0) Menulis file kunci penginstalan dependensi dari file kunci (termasuk kebutuhan -dev) Operasi Paket: 1 Instal, 0 Pembaruan, 0 Pemulihan - Mengunduh PSR/Log (3.0.0) - Menginstal PSR/Log (3.0.0): Mengekstraksi Arsip Menghasilkan File Autoload 

Komposer akan secara otomatis membuat atau memperbarui komposer.json file di direktori root aplikasi. Sekarang, aplikasi dapat menggunakan fungsionalitas yang disediakan oleh modul.

Perintah di atas akan menginstal versi terbaru dari modul. Anda juga dapat menentukan versi modul yang ingin Anda instal untuk aplikasi Anda. Jika modul sudah diinstal, itu akan secara otomatis menurunkan/meningkatkan paket ke versi yang ditentukan.

komposer membutuhkan psr/log = 1.0 

Modul yang tidak lagi diperlukan dapat dihapus dengan perintah berikut.

komposer hapus psr/log 

Semua perintah di atas juga memperbarui komposer.json file sesuai.

Kesimpulan

Di artikel ini, kami telah membahas langkah -langkah untuk menginstal komposer di Ubuntu 22.04. Dengan menggunakan komposer, Anda dapat dengan mudah mengelola dependensi proyek PHP Anda dan memastikan bahwa semua perpustakaan yang diperlukan diinstal dan terkini. Apakah Anda baru dalam pengembangan PHP atau pengembang yang berpengalaman, komposer dapat membantu Anda merampingkan alur kerja dan meningkatkan kualitas proyek Anda.