Tutorial Install PHP 8 Debian 11

Install PHP 8 Debian 11

Apa Itu PHP ?

PHP atau singkatan dari PHP: Hypertext Preprocessor adalah salah satu bahasa pemrogramman yang populer untuk pembuatan aplikasi berbasis web. Dalam artikel ini akan dibahas Tutorial Install PHP 8 Debian 11.

Mengapa butuh PHP versi 8? Secara default pada repository debian 11 hanya terdapat PHP versi 7, namun jika kita akan menjalankan beberapa program tertentu sering terdapat syarat minimal penggunaan PHP 8. Karena pada saat artikel ini ditulis, PHP 7 sendiri sudah tidak disupport oleh pengembang dan disarankan untuk upgrade ke versi terbaru.

Install PHP 8 Debian 11

Seperti penjelasan diatas, karena PHP 8 tidak ada pada repository bawaan debian maka kita harus menambahkan repository deb.sury.org untuk mengakomodir kebutuhan ini.

1. Add the repository key.

# wget -qO - https://packages.sury.org/php/apt.gpg | apt-key add -

2. Add the repository.

# echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/sury-php.list

3. Update the package index.

# apt update

4. Makesure PHP version before install.

# apt show php

apt show php version

5. Install PHP 8.3 from the deb.sury.org repository.

# apt install php8.3

6. Verify the PHP 8 installation.

# php -v

Extensions

PHP Extension adalah kumpulan fungsi program tambahan yang membuat PHP dapat mendukung berbagai fitur baru. Untuk mencari daftar PHP Extention yang tersedia bisa langsun ke laman resiminya https://www.php.net/manual/en/extensions.php.

Perintah untuk meilhat daftar extension yang terinstall:

# php -m

Cara Install Extention PHP: apt apt install php8.3-{extension name}
Sebagai contoh, dibawah ini adalah perintah untuk menginstall CURL extension:

# apt install php8.3-curl

Kesimpulan

Pada beberapa sistem operasi lama seperti debian 11 secara default hanya tersedia PHP 7, yang mana versi ini sudah tertinggal jauh dan sudah tidak disupport oleh pengembang. Namun kita bisa menggunkan PHP versi terbaru dengan tambahan repository deb.sury.org.

Post a Comment for "Tutorial Install PHP 8 Debian 11"