GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal PHP 8.0 di Ubuntu 20.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal PHP 8.0 dengan Apache di Ubuntu 20.04. PHP adalah bahasa pemrograman sisi server gratis, sumber terbuka, dan paling populer yang digunakan oleh banyak CMS termasuk, Drupal, WordPress, Magento, dan banyak lagi. PHP 8.0 adalah pembaruan utama dari bahasa PHP yang berisi fitur dan pengoptimalan baru termasuk argumen bernama, tipe gabungan, atribut, promosi properti konstruktor, ekspresi kecocokan, operator aman nol, JIT, dan peningkatan dalam sistem tipe, penanganan kesalahan, dan konsistensi . Mari kita mulai dengan instalasi PHP 8 di Ubuntu 20.04.

1. Prasyarat

  • VPS Ubuntu 20.04 (kami akan menggunakan paket SSD 2 VPS kami)
  • Akses ke akun pengguna root (atau akses ke akun admin dengan hak akses root)

2. Masuk ke Server &Perbarui Paket OS Server

Pertama, masuk ke server Ubuntu 20.04 Anda melalui SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Anda harus mengganti 'IP_Address' dan 'Port_number' dengan alamat IP dan nomor port SSH masing-masing server Anda. Selain itu, ganti 'root' dengan nama pengguna akun admin jika perlu.

Sebelum memulai, Anda harus memastikan bahwa semua paket OS Ubuntu yang diinstal di server sudah diperbarui. Anda dapat melakukannya dengan menjalankan perintah berikut:

apt-get update -y
apt-get upgrade -y

3. Tambahkan Repositori PHP

Secara default, PHP 8.0 tidak termasuk dalam repositori default Ubuntu 20.04. Jadi, Anda perlu menambahkan repositori PPA ondrej/php ke sistem Anda.

Pertama, instal dependensi yang diperlukan menggunakan perintah berikut:

apt-get install software-properties-common -y

Selanjutnya, tambahkan repositori PPA ondrej/php dengan perintah berikut:

add-apt-repository ppa:ondrej/php

Setelah repositori ditambahkan, Anda dapat memperbaruinya dengan perintah berikut:

apt-get update -y

4. Instal PHP 8.0 dengan Apache

Anda dapat menginstal server web Apache dengan PHP 8.0 dengan menjalankan perintah berikut:

apt-get install apache2 php8.0 libapache2-mod-php8.0 -y

Setelah instalasi selesai, restart layanan Apache untuk memuat PHP.

systemctl restart apache2

Anda juga dapat menginstal ekstensi PHP yang paling umum digunakan menggunakan perintah berikut:

apt-get install php8.0-common php8.0-mysql php8.0-xml php8.0-curl php8.0-gd php8.0-imagick php8.0-cli php8.0-dev php8.0-imap php8.0-mbstring php8.0-opcache php8.0-soap php8.0-zip -y

5. Instal PHP 8 FPM untuk Apache

Jika Anda ingin menggunakan PHP-FPM dengan Apache, Anda dapat menginstalnya dengan perintah berikut:

apt-get install php8.0-fpm libapache2-mod-fcgid -y

Setelah PHP-FPM diinstal, Anda harus mengaktifkannya untuk Apache. Anda dapat mengaktifkannya dengan perintah berikut:

a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm

Selanjutnya, restart layanan Apache untuk menerapkan perubahan:

systemctl restart apache2

6. Konfigurasi PHP 8 untuk Apache

Anda dapat mengkonfigurasi PHP 8 untuk Apache dengan mengedit file php.ini. Secara default, ini terletak di dalam direktori /etc/php/8.0/apache2/.

nano /etc/php/8.0/apache2/php.ini

Ubah nilai berikut untuk kinerja yang lebih baik:

upload_max_filesize = 32M 
post_max_size = 64M 
memory_limit = 512M 
max_execution_time = 300 
date.timezone = America/Chicago

Simpan dan tutup file, lalu mulai ulang layanan Apache untuk menerapkan perubahan.

systemctl restart apache2

7. Verifikasi Instalasi PHP

Buat file info.php baru di dalam direktori root dokumen default Apache untuk menguji apakah PHP dikonfigurasi dengan benar untuk Apache.

nano /var/www/html/info.php

Tambahkan baris berikut:

<?php
phpinfo();
?>

Simpan dan tutup file kemudian buka browser web Anda dan ketik URL http://your-server-ip/info.php.

Anda akan melihat halaman informasi PHP Anda di layar berikut:

Selamat! Anda telah berhasil menginstal PHP 8.0 dengan Apache di server Ubuntu 20.04.

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan Hosting VPS PHP 8 kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkan ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.


Panels
  1. Instal PHP 7 di Ubuntu 14.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal atau Meningkatkan PHP 8.1 di Ubuntu 20.04

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

  2. Cara Menginstal PHP 8 di Ubuntu 20.04 LTS

  3. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  1. Cara menginstal Drupal di Ubuntu 16.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal PHP 7.3 di Ubuntu 16.04