Learn how to – Install PHP 7.3 on Ubuntu 18.04 / Ubuntu 16.04 / Debian.
This guide will help you Install PHP 7.3 on Ubuntu 18.04 / Ubuntu 16.04 / Debian. PHP is an open-source server-side scripting language which has been widely adopted for the creation of dynamic web pages. PHP is secure, fast, simple, efficient, flexible and a loosely typed scripting language.
For CentOS 7 , check out: How to Install PHP 7.3 on CentOS 7
For Debian 9 / Debian 8: How to Install PHP 7.3 on Debian 9 / Debian 8
Fedora 29 / Fedora 28: How to Install PHP 7.3 on Fedora
Install PHP 7.3 on Ubuntu 18.04 / Ubuntu 16.04
PHP 7.3 for Ubuntu and Debian is available from ondrej/php
Step 1: Add PHP 7.3 PPA
Add ondrej/php
which has PHP 7.3 package and other required PHP extensions.
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
This PPA can be added to your system manually by copying the lines below and adding them to your system’s software sources.
Ubuntu 18.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
Ubuntu 16.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
Step 2: Install PHP 7.3
Once the PPA repository has been added, install php 7.3 on your Ubuntu 18.04 / Ubuntu 16.04 server.
sudo apt-get install php7.3
Check version installed
$ php -v
PHP 7.3.0-2+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Dec 17 2018 09:22:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-2+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
Step 3: Installing PHP 7.3 Extensions
Install PHP 7.3 extensions by using the syntax
sudo apt-get install php7.3-<entension-name>
See example below
sudo apt install php7.3-cli php7.3-fpm php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json
You can confirm installed version of PHP extension using apt policy
command:
$ apt policy php7.3-cli
php7.3-cli:
Installed: 7.3.0-2+ubuntu18.04.1+deb.sury.org+1
Candidate: 7.3.0-2+ubuntu18.04.1+deb.sury.org+1
Version table:
*** 7.3.0-2+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
You may need to restart your Web server after installation of PHP.
# Apache
sudo systemctl restart apache2
# Nginx
sudo systemctl restart nginx
Enjoy using PHP 7.3 on Ubuntu 18.04 / Ubuntu 16.04 LTS.
PHP Web Programming Video Courses:
- The Complete Web Developer Course
- PHP for Beginners – Become a PHP Master – CMS Project
- The Complete PHP Full Stack Web Developer Bootcamp
- PHP with Laravel for beginners – Become a Master in Laravel
- PHP OOP: Object Oriented Programming for beginners + Project
Leave a Reply
You must be logged in to post a comment.