Linux Tutorials

How To Install PHP 7.3 on Ubuntu / Debian

This guide will help you Install PHP 7.3 on Ubuntu or Debian Linux system. 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.

Original content from computingforgeeks.com - post 3026

For CentOS 7 , check out: How to Install PHP 7.3 on CentOS 7

Fedora: How to Install PHP 7.3 on Fedora

Install PHP 7.3 on Ubuntu / Debian

PHP 7.3 for Ubuntu and Debian is available from ondrej/php PPA repository. PHP 7.3 stable version has been released with many new features and bug fixes. Always get the latest news from PHP releases news.

Step 1: Add PHP 7.3 PPA

We need to add PPA repositories with PHP 7.3 packages/

Ubuntu Linux systems:

sudo apt update
sudo apt install lsb-release ca-certificates apt-transport-https software-properties-common -y
sudo add-apt-repository ppa:ondrej/php

Debian Linux systems:

sudo apt update
sudo apt install lsb-release apt-transport-https ca-certificates software-properties-common
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update

This PPA can be added to your system manually by copying the lines below and adding them to your system’s software sources.

Step 2: Install PHP 7.3 on Ubuntu / Debian

Once the PPA repository has been added, install php 7.3 on your Ubuntu / Debian Linux server.

sudo apt update && sudo apt install php7.3

Check version installed

$ php -v
PHP 7.3.33-14+ubuntu22.04.1+deb.sury.org+1 (cli) (built: Sep  2 2023 08:02:41) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.33, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.33-14+ubuntu22.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.33-14+ubuntu22.04.1+deb.sury.org+1
  Candidate: 7.3.33-14+ubuntu22.04.1+deb.sury.org+1
  Version table:
 *** 7.3.33-14+ubuntu22.04.1+deb.sury.org+1 500
        500 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/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 the newly installed PHP 7.3 on Ubuntu or Debian Linux machine.

Books on Web Development that you can read:

Related Articles

Debian Install Debian 13 (Trixie) Step by Step Debian Protect grub with password on Debian or Ubuntu or Kali Linux Ubuntu How To Install Monica CRM on Ubuntu 22.04|20.04|18.04 Ansible Install speedtest-cli on Ubuntu / CentOS / Debian using Ansible

2 thoughts on “How To Install PHP 7.3 on Ubuntu / Debian”

Leave a Comment

Press ESC to close