Cara Install PHP 8 di Ubuntu 22.04 dengan Praktis

Cara Install PHP 8 di Ubuntu 22.04 dengan Praktis

Untuk bisa menampilkan script website ke public, diperlukan php. Pada artikel ini, kami akan membahas mengenai cara install PHP 8 di Ubuntu 22.04. 8.x di sini bisa berbagai macam, seperti PHP 8.0, PHP 8.1 maupun PHP 8.2.

PHP

PHP adalah Hypertext Preprocessor, bahasa script pemrograman yang sangat umum dan banyak digunakan oleh pengembang website seperti developer. Awalnya, bahasa pemrograman ini dibuat oleh Denmark-Kanada Rasmus Lerdord pada tahun 1994.

Banyak CMS maupun Framework yang ada di dunia menggunakan bahasa PHP, seperti contoh WordPress, Joomla, Laravel, CodeIgniter dan masih banyak lainnya. Sehingga bisa dibilang, PHP sangat populer.

Baca juga: Cara Install phpMyAdmin Dengan Nginx di CentOS 7

Persiapan

Ada beberapa hal yang perlu disiapkan:

  1. Memiliki VPS yang aktif dengan OS Ubuntu 22.04.
  2. Memiliki akses root.

Point

Terdapat beberapa rangkuman point instalasi pada artikel ini.

  • Update Server
  • Install Firewall
  • Install Dependencies
  • Install PHP 8

Baca juga: Tutorial Cara Install phpMyAdmin dengan Apache di CentOS 7

Cara Install PHP 8 di Ubuntu 22.04

Bagaimana cara install PHP 8 di Ubuntu 22.04? Ini penjelasan lebih lengkapnya:

Update Server

Login terlebih dahulu ke root server dan update server untuk memastikan packages server nya sudah up-to-date.

$ apt-get update -y

$ reboot

Install Firewall

Sebelum memulainya, perlu instalasi Firewall supaya lebih secure. Pada Firewall ini menggunakan CSF (ConfigServer Security & Firewall). Instalasinya dengan perintah di bawah ini:

$ cd /usr/src

$ wget https://download.configserver.com/csf.tgz

$ tar -xzf csf.tgz

$ cd csf/

$ sh install.sh

Pada konfigurasi CSF rubah “make TESTING=’1’ menjadi 0”.

$ nano /etc/csf/csf.conf

Kemudian restart CSF supaya reload konfigurasi yang ter-update.

$ csf -r 

Install Dependencies

Install beberapa package yang dibutuhkan pada instalasi ini.

$ apt-get install git gcc make zip unzip software-properties-common -y

Install PHP 8

Tambahkan Repository terlebih dahulu ke server.

$ add-apt-repository ppa:ondrej/php

Kemudian update packagenya supaya ke versi latest.

$ apt-get update -y
Terdapat beberapa repository yang berisikan berbagai macam PHP 8.x, namun untuk saat ini yang stable adalah versi PHP 8.2:

PHP 8.0:

$ apt-get install php8.0 -y

PHP 8.1:

$ apt-get install php8.1 -y

PHP 8.2:

$ apt-get install php8.2 -y

Jika sudah dipilih versi PHP sesuai dengan kebutuhan, maka kamu bisa tambahkan extension lainnya sesuai dengan versi PHP yang dipilih. Misalnya, di sini kami memilih versi PHP 8.2. Maka seperti berikut.

$ apt-get install php8.2-cli php8.2-mysql php8.2-zip php8.2-fpm -y

Kemudian cek versi PHPnya.

$ php -v

Output:

PHP 8.2.5 (cli) (built: Apr 14 2023 04:27:02) (NTS)

Copyright (c) The PHP Group

Zend Engine v4.2.5, Copyright (c) Zend Technologies

    with Zend OPcache v8.2.5, Copyright (c), by Zend Technologies

Untuk lokasi file konfigurasi PHP terdapat pada:

PHP CLI: /etc/php/8.2/cli/php.ini

PHP-FPM: /etc/php.8.2/fpm/php.ini

Kesimpulan

Jika kamu mengikuti artikel ini dari awal sampai akhir, artinya kamu sudah berhasil Install PHP 8 di Ubuntu 22.04. Untuk menambahkan extension lain, kamu hanya perlu tambah format belakang saja, misalnya php8.2-xxx.

Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb. Semoga artikel ini membantu!