Cara Install PHP 7.1, 7.2 7.3 7.4 di server / VPS linux atau Ubuntu jenis VPS.
Arti PHP: Hypertext Preprocessor atau hanya PHP saja, adalah bahasa skrip dengan fungsi umum yang terutama digunakan untuk pengembangan web.
PHP bisa gunakan versi yang lebih baru ini hanya sebagai contoh saja. langsung saja masuk SSH lewat terminal : ssh root@IP_server
Install Repositori & PHP Dasar
Silakan pilih repositori PPA 3rd party repository (khusus linux versi > 16.04) hanya dapat php versi 7.0 atau dibawah
- sudo add-apt-repository ppa:jczaplicki/xenial-php74-temp
Repositori PPA ubuntu versi 18.04 hanya dapat php versi 7.0 – 7.2
- sudo apt -y install software-properties-common
- sudo add-apt-repository ppa:ondrej/php
Instalasi PHP:
- sudo apt update
- sudo apt install php
Setelah berhasil install PHP versi terbaru bisa langsung cek:
- php -v
hasil:
PHP 7.4.26 (cli) (built: Nov 22 2021 09:47:55) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.26, Copyright (c), by Zend Technologies
Module PHP Standard
Update: untuk bisa install php versi 7.4 keatas minimal linux versi 20.xx ke atas
PHP 7.4 belum bisa digunakan secara optimal berjalan seperti diWordpress, semisal ingin koneksi dengan database sebelum pasang / install kebutuhan module tambahan yang wajib, langsung masuk terminal:
Install Modul Wajib:
sudo apt install php7.4-mysql php7.4-intl php7.4-imagick php7.4-cli php7.4-json php7.4-common php7.4-mysql php7.4-zip php7.4-gd php7.4-mbstring php7.4-curl php7.4-xml php7.4-bcmath
Kterangan:
php7.4-cli
– Perintah, berguna untuk menguji skrip PHP dari shell atau melakukan tugas skrip shell umumphp7.4-json
– Bekerja dengan data JSONphp7.4-common
– Dokumentasi, contoh, dan modul umum untuk PHPphp7.4-mysql
– Bekerja dengan database MySQLphp7.4-zip
– Bekerja dengan file terkompresiphp7.4-gd
– Bekerja dengan gambarphp7.4-mbstring
– Digunakan untuk mengelola string non-ASCIIphp7.4-curl
– Memungkinkan Anda membuat permintaan HTTP di PHPphp7.4-xml
– Bekerja dengan data XMLphp7.4-bcmath
– Digunakan saat bekerja dengan pelampung presisi
Note: php7.4-imagick – Modul php mengolah media gambar, sifat Optional, bisa di hilanglangkan pada saat proses instalasi.
Setelah berhasil install semua module, update konfigurasi wajib restart apache (web server):
/etc/init.d/apache2 restart
Cek FIle Konfigurasi PHP
NOTE: Sedangkan setingan PHP lewat file /etc/php/7.2/apache2/php.ini
Buat file : direktori web file : info.php > kode:
<?php phpinfo(); ?>
OK, sampai sini proses install PHP di server linux selesai, jika ada pertanyaan bisa kirim lewat form komentar dibawah.
Baca Juga: