PHP and related packages are the most commonly used software to develop PHP based websites and blogs online today. It mostly used with Linux, Apache2/Nginx and MySQL or MariaDB to create dynamic websites and blogs.
PHP 7 has become the default version of Ubuntu since 16.04 was released. It replaced PHP 5.x and provides better security and speed. If you’re going to be running blogs and websites based on PHP, it’s recommended to that you upgrade to PHP 7.0 or 7.1.
This brief tutorial is going to show you how to install both PHP 7.0 and PHP 7.1 on Ubuntu 17.04 if you haven’t done so. With PHP 7.0, it’s easy.
All one has to do to install PHP 7.0 is run the apt-get install php.7.0 commands since it’s the default version that comes with Ubuntu. PHP 7.1 on the other hand isn’t readily available on Ubuntu systems.
To install PHP 7.1 you must add a third-party repository to Ubuntu.
Step1: Installing PHP 7.0 on Ubuntu
Since PHP 7.0 comes as the default version starting with Ubuntu 16.04, all one has to do is run the commands below to install it.
sudo apt-get install php7.0
To install related PHP packages that are important to running dynamic PHP based applications with Apache2 Webserver support, run the commands below
sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip
Alternatively, run the commands below to install PHP 7.0 with Nginx Webserver support
sudo apt-get install php7.0 php7.0-fpm php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip
After the installation, confirm PHP version by running the commands below.
PHP 7.0.18-0ubuntu0.17.04.1 (cli) (built: Apr 26 2017 23:59:48) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.18-0ubuntu0.17.04.1, Copyright (c) 1999-2017, by Zend Technologies
Step 2: Installing PHP 7.1 on Ubuntu
PHP 7.1 is not readily available on Ubuntu systems by default. To install it you must add a third-party PPA repository. There might be other ways to installing it, but this is the quickest and easiest way to install PHP 7.1 on Ubuntu.
To add the third-party PPA repository to Ubuntu, run the commands below.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
After adding the repository to Ubuntu, run the commands below to search for all PHP packages related to PHP 7.1
sudo apt-get update
sudo apt-cache pkgnames | grep php7.1
Use the list to install all the PHP 7.1 packages on Ubuntu
PHP and related packages help developers build dynamic web applications. Majority of the content management systems (CMS) available rely on PHP. This post shows you how to easily install it on Ubuntu systems.
PHP main configuration file is stored at this location on Ubuntu with Apache2 support.
and at this location with Nginx support
Thi is how to install PHP on Ubuntu
You may also like the post below:
Installing MariaDB Stable and Development Versions on Ubuntu