Install PHP 8.1 Debian 11
Install PHP 8.1 di Debian 11 full version
PHP adalah bahasa scripting yang kuat untuk pengembangan aplikasi web dan pembuatan halaman web dinamis. Skrip PHP dapat dijalankan di sistem Windows, Linux, BSD, dan macOS apa pun asalkan runtime PHP diinstal. Bahasa PHP awalnya dibuat oleh programmer Denmark-Kanada Rasmus Lerdorf , pada tahun 1994. Bahasa PHP sekarang mendapat kontribusi dari ribuan pengembang, perusahaan, dan penggemar open source.
Langkah 1: Perbarui Sistem Debian
Update sistem dengan perintah :
#apt update
Upgrade sistem dengan perintah :
#apt upgrade -y
Langkah 2: Tambahkan Aplikasi standart OS Debian
Install aplikasi dengan perintah :
#apt install wget curl gnupg zip -y
Langkah 3: Tambahkan repositori Surý APT ke Debian
Repositori DEB.SURY.ORG merupakan rumah untuk mengemas berbagai perangkat lunak ke dalam distribusi Linux berbasis Debian dan Ubuntu. Ini berisi build biner terbaru PHP 8.1. Repositori harus ditambahkan secara manual pada sistem.
Install required temporary packages:
#apt update
#apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2
Tambahkan repository Surý Debian PPA kedalam sistem OS Debian.
#echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/sury-php.list
Import packages signing GPG key;
#curl -fsSL https://packages.sury.org/php/apt.gpg| gpg --dearmor -o /etc/apt/trusted.gpg.d/sury-keyring.gpg
Cek apakah semua repository berfungsi dengan perintah :
#apt update
Langkah 3: Instal PHP 8.1 di Debian
Setelah Anda menambahkan repositori dan dipastikan berfungsi, kita dapat melanjutkan dengan instalasi sistem Linux PHP 8.1 Debian
#apt update
#apt install -y php8.1
Cek apakah php sudah terintal di system debian dengan perintah:
#php -v
Langkah 4: Install Ekstensi PHP 8.1 di Debian
Modul PHP 8.1 dapat diinstal sebagai paket menggunakan sintaks perintah di bawah ini:
Contoh install modul mysql
#apt install php8.1-mysql
Untuk menginstal semua ekstensi PHP yang umum digunakan, jalankan perintah berikut
#apt install -y php8.1-{bcmath,fpm,xml,mysql,zip,intl,ldap,gd,cli,bz2,curl,mbstring,pgsql,opcache,soap,cgi}
progress terakhir untuk memastikan semua ekstensi/modul sudah terinstall update os debian
#apt-get update
#apt-get upgrade -y