Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal PHP 8 di Ubuntu 20.04 LTS. Bagi Anda yang belum tahu, PHP (singkatan rekursif untuk PHP:Hypertext Preprocessor) adalah bahasa skrip server populer yang dikenal untuk membuat halaman Web yang dinamis dan interaktif. PHP adalah bahasa pemrograman yang banyak digunakan di Web.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi PHP 8 di Ubuntu 20.04 (Focal Fossa). Anda dapat mengikuti instruksi yang sama untuk Ubuntu 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 20.04, 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal PHP 8 di Ubuntu 20.04 LTS Focal Fossa
Langkah 1. Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal.
sudo apt update sudo apt upgrade sudo apt install software-properties-common
Langkah 2. Menginstal PHP 8 di Ubuntu 20.04.
Sekarang kami menambahkan PPA pihak ketiga ke Ubuntu:
sudo add-apt-repository ppa:ondrej/php
Kemudian, Anda dapat memperbarui cache paket di sistem dan menginstal paket PHP:
sudo apt update sudo apt install php8.0 libapache2-mod-php8.0
Setelah menginstal, Anda dapat memulai ulang Apache menggunakan perintah berikut:
sudo systemctl restart apache2
Setelah berhasil diinstal, Anda dapat mengonfirmasi ini menggunakan perintah berikut:
$ php -v
HP 8.0.0RC3 (cli) (built: Nov 26 2020 19:06:36) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies with Zend OPcache v8.0.0RC3, Copyright (c), by Zend Technologies
Langkah 3. Memasang Ekstensi PHP 8.
Untuk menginstal ekstensi PHP 8 di Ubuntu 20.04 menggunakan sintaks perintah:
sudo apt install php8.0-[extension]
Beberapa ekstensi yang tersedia adalah seperti yang ditunjukkan di bawah ini:
$ sudo apt install php8.0- php8.0-amqp php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-readline php8.0-sqlite3 php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-mailparse php8.0-opcache php8.0-redis php8.0-sybase php8.0-yac php8.0-ast php8.0-dba php8.0-igbinary php8.0-mbstring php8.0-pgsql php8.0-rrd php8.0-tidy php8.0-yaml php8.0-bcmath php8.0-dev php8.0-imagick php8.0-memcached php8.0-phpdbg php8.0-smbclient php8.0-uuid php8.0-zip php8.0-bz2 php8.0-ds php8.0-imap php8.0-msgpack php8.0-pspell php8.0-snmp php8.0-xdebug php8.0-zmq php8.0-cgi php8.0-enchant php8.0-interbase php8.0-mysql php8.0-psr php8.0-soap php8.0-xhprof php8.0-cli php8.0-fpm php8.0-intl php8.0-oauth php8.0-raphf php8.0-solr php8.0-xml
Contoh untuk memasang beberapa ekstensi yang lebih berguna:
sudo apt install php8.0-cli php8.0-common php8.0-fpm php8.0-redis php8.0-snmp php8.0-xml
Langkah 4. Uji PHP.
Untuk menguji PHP, buat file teks bernama info.php
dengan konten di bawah ini. Simpan file, lalu telusuri untuk melihat apakah PHP berfungsi:
nano /var/www/html/info.php
Dalam file ini, rekatkan kode berikut:
<?php phpinfo(); ?>
Coba akses di http://ip-address/info.php
. Jika halaman info PHP ditampilkan di browser Anda, maka semuanya terlihat bagus dan Anda siap untuk melangkah lebih jauh.
Selamat! Anda telah berhasil menginstal PHP. Terima kasih telah menggunakan tutorial ini untuk menginstal versi terbaru PHP (Hypertext Preprocessor) 8 pada sistem Ubuntu 20.04 LTS (Focal Fossa). Untuk bantuan tambahan atau berguna informasi, kami sarankan Anda memeriksa situs web resmi PHP.