GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal PHP 8 di Ubuntu 20.04


Secara default, Ubuntu 20.04 hadir dengan PHP 7.4 yang sudah diinstal sebelumnya. Upgrade ke versi terbaru PHP sederhana dan dapat dilakukan dalam beberapa menit.

Langkah 1 — Periksa pembaruan

Sebelum kita mulai menginstal PHP8 di server kita, kita harus terlebih dahulu memperbarui dan meningkatkan sistem kita. Anda dapat melakukannya dengan perintah berikut:

$ sudo apt update && sudo apt upgrade -y

Langkah 2 — Instal tambahkan repositori PPA Ondrej

Salin dan tempel perintah di bawah ini. Anda akan diminta untuk menekan enter untuk melanjutkan penginstalan.

sudo add-apt-repository ppa:ondrej/php

Langkah 3 — Instal PHP 8 dengan Apache

Dengan asumsi Anda menggunakan (atau berencana menggunakan) Apache Web Server maka Anda akan melanjutkan dengan langkah ini. Jika tidak, gulir ke bawah untuk melihat cara menginstal PHP 8 dengan NGINX.

Mari kita instal PHP 8 dengan modul Apache:

$ sudo apt install php8.0 libapache2-mod-php8.0

Anda akan diminta untuk melanjutkan download, tekan 'y' lalu enter.

Sekarang kita perlu me-restart Apache agar perubahan kita diterapkan.

$ sudo systemctl restart apache2

Jika Server Web Apache baru Anda memerlukan PHP-FPM, gunakan kode di bawah ini untuk menginstal PHP-FPM.

$ sudo apt install php8.0-fpm libapache2-mod-fcgid

Sekarang kita harus mengaktifkan PHP-FPM karena mod ini tidak diaktifkan secara default install. Untuk melakukannya, jalankan perintah berikut:

$ sudo a2enmod proxy_fcgi setenvif

$ sudo a2enconf php8.0-fpm

Sekarang restart Apache untuk mencerminkan perubahan:

$ sudo systemctl restart apache2

Langkah 3 .2— Instal PHP 8 dengan NGINX

Jika Anda memilih NGINX sebagai server web Anda, Anda perlu menginstal PHP-FPM untuk memproses file php Anda.

$ sudo apt install php8.0-fpm

PHP-FPM harus dimulai secara otomatis dengan NGINX. Anda dapat memverifikasi PHP-FPM berjalan dengan perintah:

$ sudo systemctl status php8.0-fpm

Agar NGINX dapat memproses file PHP, Anda perlu memperbarui blok server.

Seperti halnya perubahan server, mulai ulang proses agar perubahan diterapkan.

sudo systemctl restart nginx

Langkah 4 — Instal Ekstensi PHP 8

Ini akan 'memperluas' fungsionalitas PHP. Beberapa skrip perangkat lunak akan memerlukan ekstensi tertentu untuk beroperasi dengan benar, Anda dapat melakukannya dengan menginstalnya di sini.

Anda dapat menelusuri daftar ekstensi PHP yang tersedia melalui perintah di bawah ini.

$ php -m

Untuk memasang ekstensi, cukup gunakan perintah ini, ganti 'nama-ekstensi' dengan nama ekstensi yang ingin Anda pasang.

$ sudo apt install php8.0-[extension-name]

Langkah 5 — Pastikan PHP 8 diinstal dengan benar

Sekarang kita perlu memeriksa pekerjaan kita dan memverifikasi bahwa PHP 8 telah diinstal dan berjalan dengan benar.

Untuk melakukannya, cukup jalankan perintah:

$ php -v

Yang seharusnya menampilkan sesuatu seperti ini:

Jika Anda melihat output di atas maka selamat, Anda sekarang memiliki sistem operasi Ubuntu 20.04 dengan server Web Apache/NGINX yang menjalankan PHP 8.



Ubuntu
  1. Cara Menginstal PHP 8.0 di Ubuntu 20.04 / Ubuntu 18.04

  2. Cara Menginstal PHP 7.3 di Ubuntu 16.04

  3. Cara menginstal LAMP di Ubuntu 16.04

  1. Cara Menginstal PHP 7.2 di Ubuntu 18.04 LTS

  2. Cara Menginstal PHP 8 di Ubuntu 18.04 LTS

  3. Cara Menginstal LEMP Stack di Ubuntu 18.04

  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  3. Cara Menginstal PHP 7.4 di Ubuntu 20.04