GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Komposer PHP Di Debian Linux

Tujuan

Instal manajer paket Composer PHP di Debian.

Distribusi

Panduan ini berfokus pada Debian, tetapi dapat bekerja dengan Ubuntu juga.

Persyaratan

Instalasi Debian yang berfungsi dengan hak akses root.

Kesulitan

Mudah

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Pengantar

Composer adalah manajer paket PHP yang membantu dalam instalasi dan pengelolaan paket PHP. Ini juga membantu menangani dependensi proyek. Akibatnya, banyak proyek PHP modern mengandalkan Composer.

Meskipun Komposer ada di repositori Debian, versi di sana sangat ketinggalan zaman. Menginstalnya langsung dari tim pengembangan sangatlah mudah.

Instal Dependensi

Hanya ada beberapa hal yang Anda perlukan untuk menjalankan Composer. Silakan dan instal dengan Apt.

$ sudo apt install php-cli git

Ambil Pemasang

cd ke /tmp . Anda direktori. Hanya saja lebih mudah untuk membersihkan setelah instalasi seperti itu.

Sesampai di sana, gunakan PHP untuk mengambil penginstal.

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Periksa Integritas

Tidak perlu waktu lama untuk mengunduh penginstal. Yang terbaik adalah memverifikasi integritas penginstal setelah Anda memilikinya. Buka halaman tanda tangan situs web Komposer, dan salin tanda tangan di bagian atas halaman. Kemudian, tancapkan ke perintah linux berikut.

$ php -r "if (hash_file('SHA384', 'composer-setup.php') === 'SIGNATURE') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Ganti "SIGNATURE" dengan yang Anda salin dari situs. Jika perintah mengembalikan “Pemasang terverifikasi”, Anda dapat melanjutkan.

Instal Komposer

Anda memiliki pilihan di mana Anda ingin menginstal Komposer. Anda dapat menginstalnya di seluruh sistem, atau Anda dapat menginstalnya per pengguna. Cara apa pun akan bekerja sama untuk pengguna.

Per Pengguna

Dengan asumsi Anda memiliki ~/bin penyiapan direktori ditambahkan ke $PATH . Anda , Anda dapat menjalankan perintah linux berikut untuk menambahkan Composer ke direktori tersebut.

$ php composer-setup.php --install-dir=/home/user/bin --filename=composer

Lebar Sistem

Jika Anda ingin Komposer tersedia untuk seluruh sistem, Anda dapat menginstal Komposer dengan sudo ke /usr/local/bin direktori.

$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Bersihkan

Sekarang, bersihkan penginstal. Anda dapat menunggu sampai dihapus dari /tmp secara alami, atau jalankan perintah di bawah ini.

$ php -r "unlink('composer-setup.php');"

Pemikiran Penutup

Sekarang, Anda dapat menjalankan composer perintah untuk menggunakan manajer paket Composer. Jika Anda memerlukan komposer versi baru, Anda dapat melewati self-update . Composer , dan secara otomatis akan meningkatkan versinya sendiri ke versi terbaru yang tersedia.


Debian
  1. Cara Menginstal Komposer PHP di Debian 8

  2. Cara Menginstal PHP 7.4 di Debian 10

  3. Cara Menginstal PHP 8 di Debian 10

  1. Cara Menginstal PHP 8.0 di Debian 11

  2. Cara Menginstal PHP 7.2 di Debian 9

  3. Cara Menginstal PHP 7.3 di Debian 10

  1. Cara Menginstal dan Menggunakan Komposer PHP di Debian 10

  2. Cara Menginstal PHP 8.0 di Debian 10 / Debian 9

  3. Cara Menginstal PHP di Debian 11