Cara menginstal dan menggunakan komposer php di debian 10/9

Cara menginstal dan menggunakan komposer php di debian 10/9

Komposer PHP adalah alat manajemen paket. Itu menghilangkan kerumitan memelihara paket php untuk aplikasi secara manual. Anda dapat dengan mudah menginstal semua paket yang diperlukan menggunakan komposer. Ini memelihara daftar paket yang diperlukan dalam file JSON yang disebut komposer.json.

Tutorial ini membantu Anda menginstal dan mengonfigurasi komposer PHP di Debian 10 Buster, Debian 9 Stretch, dan Debian 8 Jessie Systems.

1. Prerequsities

  • Akses shell ke sistem debian yang sedang berjalan dengan hak istimewa sudo.
  • PHP harus diinstal dan dikonfigurasi, versi 5.3 atau lebih tinggi.

2. Instal Composer di Debian

Anda dapat mengunduh skrip komposer dari getComposer.Situs web org dengan menjalankan perintah berikut. Itu akan membuat file komposer.far file di direktori saat ini.

Curl -ss https: // getComposer.org/installer | php

Menyalin komposer.far File di bawah Direktori Bin untuk menyediakan di mana saja di sistem. Juga, atur izin eksekusi pada file. Saya telah mengubah nama file dari komposer.far ke komposer agar mudah digunakan.

Komposer MV.phar/usr/lokal/bin/komposer  CHMOD +X/USR/LOCAL/BIN/COMPOSER  

Ketik komposer di prompt perintah. Ini akan memberi Anda detail versi komposer bersama dengan opsi yang tersedia dengan perintah komposer.

komposer  
Output: ______ / ____ / ___ ____ ___ ____ ____ ________ _____ / / / / __ \ / __ '__ \ / __ \ / __ \ / ___ / _ \ / ___ / / / ___ / / _ / / / / / / / / / / / / / _/// _/ (__) __// \ ____/ \ ____/ _// _// _// .___/\ ____/____/\ ___/_//_/komposer versi 2.1.8 2021-09-15 13:55:14 Penggunaan: Perintah [Opsi] [Argumen] Opsi: -h, --help Tampilkan Pesan Bantuan ini -Q, --Quiet tidak menghasilkan pesan apa pun -V, --Version tampilan Versi aplikasi ini-output ANSI Force-No-Ansion Nonaktifkan Output ANSI 

3. Tingkatkan Komposer PHP

Komposer memiliki kemampuan untuk meningkatkan dirinya sendiri tanpa mengunduh lagi. Cukup jalankan perintah di bawah ini dari terminal untuk memutakhirkan Compose di Debian.

Komposer Sudo Memperbaiki diri sendiri  

Bekerja dengan komposer PHP

Dengan asumsi Anda telah berhasil dikonfigurasi komposer PHP di sistem Anda. Itu 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 ^1.1 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.1.4.1.4) - Menginstal PSR/Log (1.1.4): 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

Dalam tutorial ini, Anda telah menemukan instruksi untuk menginstal komposer pada sistem Linux Debian. Anda dapat menginstal komposer secara global untuk memungkinkan akses ke semua pengguna dan aplikasi. Anda juga dapat menginstal komposer untuk direktori tertentu.