Cara Install PHP 7.2 7.1 7.0 di Ubuntu 16.04 dan 18.04

Php 7.2 adalah versi stabil terakhir saat ini, ada banyak perubahan dalah php versi ini. untuk mengetahui apa saja yang baru dari php 7.2 kamu bisa melihatnya di catatan release resmi php 7.2.

Berikut adalah cara menginstall php di ubuntu, khususnya di ubuntu versi 16.04 atau ubuntu versi 18.04.

Install PHP 7.2 di Ubuntu


Gunakan command berikut untuk menginstall php 7.0 di ubuntu, baik ubuntu 16.04 ataupun 18.04 commandnya ga jauh berbeda.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.2

Setelah selesai instalasinya, sekarang cek apakah php 7.2 sudah terinstall, dengan commang berikut:

php -v

Jika muncul tulisan seperti di bawah ini, instalasi php 7.2 kamu berhasil. Jika menggunakan ubuntu 18.04 maka tulisan ubuntu16.04.1 akan terlihat ubuntu18.04.

PHP 7.2.7-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: May  2 2018 12:43:14) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.7-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Untuk php 7.1, 7.0 ataupun versi 5.x cara installnya sama seperti cara install php 7.2, hanya diganti versinya saja, misal sudo apt-get install -y php7.2 diganti jadi sudo apt-get install -y php7.0 begitupun versi yang lainnya.

Setelah instalasi php berhasil, selanjutnya adalah menginstall module-module yang diperlukan untuk menjalankan program php. Berikut adalah cara untuk menginstall module-module php 7.2.

Install Module PHP di Ubuntu


Pertama jalankan command berikut untuk mencari module yang tersedia di repository php 7.

sudo apt-cache search php7*

maka akan menampilkan list module-module php7 yang ada direpository, kurang lebih seperti berikut:

php-all-dev - package depending on all supported PHP development packages
php7.0 - server-side, HTML-embedded scripting language (metapackage)
php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.0-cli - command-line interpreter for the PHP scripting language
php7.0-common - documentation, examples and common module for PHP
php7.0-curl - CURL module for PHP
php7.0-dev - Files for PHP7.0 module development
php7.0-gd - GD module for PHP
php7.0-gmp - GMP module for PHP
...
...
...
php7.1-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.1-xmlrpc - XMLRPC-EPI module for PHP
php7.1-zip - Zip module for PHP
php7.1-opcache - Zend OpCache module for PHP
php7.1 - server-side, HTML-embedded scripting language (metapackage)
php7.1-xsl - XSL module for PHP (dummy)
...
...
php7.2-bcmath - Bcmath module for PHP
php7.2-bz2 - bzip2 module for PHP
php7.2-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.2-cli - command-line interpreter for the PHP scripting language
php7.2-common - documentation, examples and common module for PHP
php7.2-curl - CURL module for PHP
php7.2-dba - DBA module for PHP

Untuk menginstall modulenya gunakan command berikut, dan pastikan versi php di komputer kamu sesuai dengan module versi php yang akan kamu install. Disi dicontohkan untuk php 7.2. Untuk versi yang lainnya bisa diganti versinya saja commandnya tetap.

sudo apt-get install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-xsl

Selesai. ??

LEAVE A REPLY

Please enter your comment!
Please enter your name here

thirteen − 10 =