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:
- Memiliki VPS yang aktif dengan OS Ubuntu 22.04.
- Memiliki akses root.
Point
Terdapat beberapa rangkuman point instalasi pada artikel ini.
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!