Cara memasang php (8.2, 7.4 & 5.6) Pada Debian 11

Cara memasang php (8.2, 7.4 & 5.6) Pada Debian 11

PHP disingkat sebagai "pemproses hiperteks", adalah bahasa pengaturcaraan sumber terbuka yang digunakan untuk pembangunan aplikasi web. Ia adalah bahasa skrip, kebanyakannya digunakan untuk hujung depan dengan html. Ia boleh digunakan untuk membuat laman web e-dagang, menguruskan pangkalan data, dan melakukan pemantauan sesi.

Ia tersedia untuk semua OS. Versi terkini PHP adalah versi 8 dan dalam artikel ini, kami akan membincangkan pemasangan PHP pada sistem Linux Debian 11 (Bullseye) Linux.

Prasyarat

Pertama, kemas kini semua pakej sistem dengan arahan yang disebut di bawah:

Kemas kini sudo apt  

Selepas mengemas kini pakej, kini pasang kebergantungan yang diperlukan oleh perintah yang disebut di bawah:

sudo apt pemasangan perisian-properties-properties-certificates LSB-Release apt-transport-https  

Langkah 1 - Dayakan repositori sury

Langkah berikut adalah untuk mengintegrasikan repositori sury ke dalam sistem kami. Sury adalah repositori PHP pihak ketiga yang berpangkalan di Debian yang mengikat perisian PHP, menjalankan arahan berikut untuk menambah repositori Sury:

sudo sh -c 'echo "deb https: // pakej.sury.org/php/$ (lsb_release -sc) utama ">/etc/apt/sumber.senarai.d/php.Senarai '  

Mengimport kekunci GPG untuk repositori dengan arahan yang disebut di bawah:

wget -qo - https: // pakej.sury.org/php/apt.GPG | Sudo Apt-Key Tambah -  

Langkah 2 - Memasang PHP pada Debian 11

Sekarang sekali lagi kemas kini pakej untuk menyegerakkannya dengan repositori Sury yang baru ditambah sebelum memasang PHP:

Kemas kini sudo apt  

Repositori sury mengandungi php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 & Php 5.6. Sebagai versi terkini php ialah 8.0, tetapi sebilangan besar laman web masih memerlukan Php 7. Anda boleh memasang mana -mana versi PHP yang diperlukan pada sistem anda.

  • Pasang Php 8.2 Pada Debian
    sudo apt memasang php8.2  
  • Pasang Php 7.4 Pada Debian
    sudo apt memasang php7.4  
  • Pasang Php 5.6 Pada Debian
    sudo apt memasang php5.6  

Ganti versi 8.2, 7.4 atau 5.6 dengan versi PHP yang diperlukan untuk dipasang pada sistem Debian anda. Malah anda boleh memasang pelbagai versi PHP pada sistem Debian tunggal.

Langkah 3 - Memasang Pelanjutan PHP

Selain itu, kami juga boleh menambah lanjutan PHP dengan sintaks yang disebut di bawah:

sudo apt memasang php8.1- [lanjutan] 

Gantikan [sambungan] dengan sambungan yang anda mahu pasang, jika anda ingin menambah beberapa sambungan kemudian masukkannya dalam pendakap, saya akan memasang "php-mbstring, php-cli, php-xml, php-common, dan php- Curl "dengan menjalankan perintah yang disebut di bawah:

sudo apt memasang php8.2-CLI Php8.2-mbstring Php8.2-xml Php8.2-umum Php8.2-Curl  

Pengguna telah memasang versi PHP yang berbeza, perlu mengganti 8.2 dengan versi PHP yang diperlukan.

Langkah 4 - Memeriksa Versi PHP

Sekarang selepas pemasangan mengesahkan bahawa versi PHP yang betul dipasang dengan menyemak nombor versi dengan arahan yang disebut di bawah:

php -v  
Output: Php 8.2.1 (CLI) (Dibina: 13 Jan 2023 10:43:08) (NTS) Hak cipta (c) Kumpulan PHP Zend Engine v4.2.1, Hak Cipta (c) Zend Technologies dengan Zend Opcache V8.2.1, Hak Cipta (c), oleh Zend Technologies 

Langkah 5 - Tukar antara versi PHP

Anda boleh menggunakan arahan kemas kini alternatif untuk menetapkan versi php lalai. Gunakan tutorial ini untuk membaca lebih lanjut mengenai menukar versi PHP untuk CLI dan Apache.

alternatif kemas kini sudo-config php 
Terdapat 4 pilihan untuk PHP alternatif (menyediakan/usr/bin/php). Status Keutamaan Laluan Pemilihan ---------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Mod Auto 1/usr/bin/php5.6 56 mod manual 2/usr/bin/php7.2 72 mod manual 3/usr/bin/php7.4 74 mod manual 4/usr/bin/php8.1 81 mod manual 5/usr/bin/php8.2 82 Mod Manual Tekan untuk memastikan pilihan semasa [*], atau taip nombor pemilihan: 4 

Output di atas menunjukkan semua versi PHP yang dipasang pada sistem anda. Masukkan nombor pilihan untuk menetapkan versi php lalai untuk baris arahan.

Kesimpulan

PHP adalah bahasa pengaturcaraan yang bebas, pelayan juga digunakan dengan bahasa pengaturcaraan HTML untuk membuat laman web dinamik. Ia tersedia untuk semua sistem operasi tetapi dalam artikel ini, kami membincangkan pemasangannya di Bullseye Debian 11 (Linux OS). Anda akan berjaya memasang PHP di Debian 11 setelah melalui panduan ini.