GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal PHP 7.4 dan 8.0 Di Ubuntu 18.04 atau 20.04

Pendahuluan

PHP adalah singkatan dari Hypertext Preprocessor, dan merupakan bahasa pemrograman sisi server berbasis skrip.

PHP sering digunakan untuk mengotomatisasi tugas-tugas server. Ini menangani tugas-tugas seperti konten dinamis, permintaan basis data, serta memproses dan menampilkan data.

Baca tutorial kami tentang cara menginstal PHP 7.4 dan 8.0 di Ubuntu 18.04 atau 20.04 termasuk integrasi dengan Apache dan Nginx.

Prasyarat

  • Sistem Linux yang menjalankan Ubuntu 18.04 atau 20.04
  • Akses ke akun pengguna Ubuntu dengan hak istimewa sudo
  • Akses ke baris perintah/jendela terminal (Ctrl-Alt-T)
  • Server web yang sedang berjalan (Apache atau Nginx)

Menginstal PHP di Ubuntu 18.04 dan 20.04

Seperti banyak alat pengembang, PHP memiliki beberapa versi rilis yang berbeda. Pada saat penulisan, PHP 7.4. dan 8.0 adalah versi perangkat lunak yang saat ini didukung.

Cara Menginstal PHP dengan Apache di Ubuntu

Jika Anda menjalankan server web Apache, Anda ingin menginstal PHP dengan modul Apache. Di bawah ini Anda akan menemukan instalasi untuk PHP 7.4 dan PHP 8.0.

1. Pastikan Anda menggunakan pembaruan Ubuntu terbaru dengan memasukkan perintah berikut ke jendela terminal:

sudo apt update && sudo apt upgrade

2. Instal software-properties-common untuk membantu Anda mengelola distribusi dan sumber perangkat lunak independen:

sudo apt install software-properties-common

3. Selanjutnya, tambahkan ondrej/php PPA yang menyediakan semua rilis terbaru PHP untuk Ubuntu 18.04:

sudo add-apt-repository ppa:ondrej/php

4. Perbarui repositori untuk menyertakan paket baru:

sudo apt update

5. Sekarang Anda dapat menginstal PHP.

  • Untuk menginstal PHP 7.4, jalankan perintah:
sudo apt -y install php7.4
  • Untuk menginstal PHP 8.0, jalankan:
sudo apt -y install php8.0

6. Verifikasi instalasi dengan:

php -v

Outputnya akan menampilkan versi PHP yang Anda instal. Jika Anda menginstal versi 7.4, output akan muncul seperti pada gambar di bawah ini.

Jika Anda menginstal PHP 8.0, output menunjukkan:

Cara Menginstal PHP dengan Nginx di Ubuntu

Jika Anda menggunakan server Nginx, bukan Apache, ikuti langkah-langkah di bawah ini untuk menginstal PHP 7.4 atau 8.0 agar berfungsi dengan Nginx.

  1. Masukkan perintah berikut ke jendela terminal untuk memastikan Anda menggunakan perangkat lunak terbaru:
sudo apt update && sudo apt upgrade

. 2. Untuk menginstal PHP untuk Nginx, gunakan salah satu perintah berikut:

  • Untuk PHP 7.4 :
sudo apt install php7.4-fpm
  • Untuk PHP 8.0 :
sudo apt install php8.0-fpm

Sistem akan menjangkau untuk mengunduh dan menginstal paket dan dependensinya.

2. Setelah penginstalan selesai, mulai ulang layanan untuk menerapkan perubahan dengan memasukkan:

sudo systemctl restart nginx

3. Selanjutnya, Anda perlu mengaktifkan dukungan PHP dengan mengedit blok server. Buka blok server dengan perintah:

sudo nano /etc/nginx/sites-available/default

4. Tambahkan kode berikut ke file blok server Anda untuk Nginx untuk menggunakan PHP:
server

# . . . existing configuration

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php8.0-fpm.sock;

}

}

4. Simpan file dan keluar.

5. Terakhir, restart Nginx di Ubuntu dan muat ulang PHP:

sudo systemctl restart nginx
sudo systemctl reload php[version_number]-fpm

Menginstal Modul PHP di Ubuntu

Untuk menginstal modul PHP tambahan, gunakan sintaks berikut:

sudo apt install php[version_numeber]-[package_name]

Anda juga dapat menginstal beberapa modul sekaligus. Misalnya, untuk menginstal modul mysql , zip , json , umum , dan bcmath pada PHP 7.4, Anda akan menjalankan:

sudo apt install php7.4-{mysql,zip,json,common,bcmath}

Untuk membuat daftar semua modul PHP yang dimuat, jalankan perintah:

php -m

Outputnya mencantumkan semua modul PHP yang dikompilasi, seperti pada contoh di bawah ini.


Ubuntu
  1. Cara Menginstal OpenLiteSpeed ​​dan PHP di Ubuntu

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

  3. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  1. Cara Menginstal Anaconda di Ubuntu 18.04 dan 20.04

  2. Cara Menginstal dan Menggunakan Komposer PHP di Ubuntu 16.04

  3. Cara Menginstal PHP 7.3 di Ubuntu 16.04

  1. Cara Menginstal dan Menggunakan Komposer PHP di Ubuntu 18.04

  2. Cara menginstal PHP di Ubuntu Linux

  3. Cara Menginstal PHP di Ubuntu 18.04