GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal PHP 8 di Debian 11

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal PHP 8 di Debian 11. Bagi Anda yang belum tahu, PHP adalah bahasa scripting open-source, tujuan umum yang sangat cocok untuk pengembangan web tetapi juga telah digunakan sebagai bahasa pemrograman tujuan umum. Rilis PHP terbaru hingga saat ini adalah seri 8. PHP 8 adalah pembaruan signifikan dari bahasa PHP. Ini berisi banyak fitur dan pengoptimalan baru, termasuk argumen bernama, tipe gabungan, atribut, promosi properti konstruktor, ekspresi kecocokan, operator aman nol, JIT, peningkatan dalam sistem tipe, penanganan kesalahan, dan konsistensi.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi PHP 8 pada Debian 11 (Bullseye).

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Debian 11 (Bullseye).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal PHP 8 di Debian 11 Bullseye

Langkah 1. Sebelum menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal:

sudo apt update
sudo apt upgrade
sudo apt install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Langkah 2. Menginstal PHP 8 di Debian 11.

Sekarang kami menambahkan repositori SURY ke sistem Anda:

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Kemudian, instal PHP 8.0 menggunakan perintah berikut di bawah ini:

sudo apt update
sudo apt install php8.0

Selain itu, paket yang diperlukan akan diinstal, beberapa di antaranya adalah ekstensi standar PHP 8.x:

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

Setelah penginstalan selesai, Anda dapat mengonfirmasi penginstalan menggunakan perintah berikut:

php -v

Langkah 3. Menguji PHP.

Sekarang kita membuat file pengujian yang akan mengembalikan informasi tentang server kita dengan menjalankan perintah di terminal:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Mari kita pastikan bahwa server menampilkan dengan benar konten yang dihasilkan oleh skrip PHP dengan membuka halaman ini di browser:http://localhost/info.php , Jika halaman info PHP ditampilkan di browser Anda, maka semuanya terlihat baik dan Anda siap untuk melangkah lebih jauh.

Selamat! Anda telah berhasil menginstal PHP. Terima kasih telah menggunakan tutorial ini untuk menginstal versi terbaru PHP 8 di Debian 11 Bullseye. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa PHP resmi situs web.


Debian
  1. Cara Menginstal PHP 7.4 di Debian 10

  2. Cara Menginstal PHP 8 di Debian 10

  3. Cara Menginstal atau Meningkatkan PHP 8.1 di Debian

  1. Cara Menginstal PHP 8.0 di Debian 11

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

  3. Cara Menginstal PHP 7.3 di Debian 10

  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 / 7.1 di Debian 10 / Debian 9

  2. Cara Menginstal PHP di Debian 11

  3. Cara Menginstal PHP 7.2 di Debian 9