Cara menginstal komposer di ubuntu 22.04
- 4206
- 339
- Ian Parker
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.
- Untuk mengunduh
'Komposer-setup'
skrip, jalankan perintah berikut di terminal:php -r "copy ('https: // getComposer.org/installer ',' komposer-setup.php '); "
- 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.
- Menginstal PHP Composer System-Wide: Ini akan menginstal komposer di /uer/lokal/bin direktori, itu dapat diakses oleh semua pengguna:
- 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.