云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu 18.04或CentOS 7系统上安装PHP 7.3

在Ubuntu 18.04或CentOS 7系统上安装PHP 7.3

2018-12-10 15:48:44作者:nogop稿源:云网牛站

以下介绍在Ubuntu 18.04上安装PHP 7.3,也适用Ubuntu 16.04系统,同时也介绍CentOS 7上安装PHP 7.3,也适用Fedora系统,同时附上Debian 9/Debian 8上安装PHP 7.3的方法。先阅读PHP 7.3比PHP 7.0快22%,PHP 7.3将进入特性冻结阶段一文,了解PHP 7.3的优势。

 

一、在Ubuntu 18.04系统上安装PHP 7.3

第1步:添加PHP 7.3 PPA

添加ondrej/php,它包含PHP 7.3包和其他必需的PHP扩展:

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

通过复制以下代码并将其添加到系统的软件源中,可以手动将此PPA添加到系统中:

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

第2步:安装PHP 7.3

添加PPA存储库后,在Ubuntu 18.04服务器上安装php 7.3:

sudo apt-get install php7.3

检查安装的版本(显示PHP 7.3字样为成功):

# php -v

第3步:安装PHP 7.3扩展

使用语法安装PHP 7.3扩展:

sudo apt-get install php7.3-<entension-name>

例子:

sudo apt-get install php7.3-fpm  php7.3-curl php7.3-mysql

php7.3-xml php7.3-zip php7.3-gd

确认请运行# apt policy php7.3-fpm命令。

至此,在Ubuntu 18.04系统上安装PHP 7.3成功了。

 

二、在CentOS 7系统上安装PHP 7.3

第1步:添加PHP 7.3 Remi存储库

在Remi存储库中可用PHP 7.3,适用在CentOS 7和Fedora发行版上。通过运行将其添加到系统中:

sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

sudo yum -y install epel-release yum-utils

第2步:禁用PHP 5.4的repo

默认情况下,启用的存储库适用于PHP 5.4。禁用此repo并启用PHP 7.3:

sudo yum-config-manager --disable remi-php54

sudo yum-config-manager --enable remi-php73

第3步:在CentOS 7上安装PHP 7.3

启用repo后,使用该命令在CentOS 7上安装php 7.3:

sudo yum -y install php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json

检查安装的版本(显示PHP 7.3字样为成功):

# php -v

第4步:安装其他PHP 7.3扩展

使用语法安装PHP 7.3扩展:

sudo yum install php-<entension-name>

例如,要为使用MySQL数据库的PHP应用程序安装mysql模块,运行:

sudo yum install php-mysql

在PHP包默认存储库为7.3时才有效:

sudo yum install php-mysqlnd

确认请运行# rpm -qi php-mysqlnd命令。

至此,在CentOS 7系统上安装PHP 7.3成功了。

 

附:在Debian 9/Debian 8上安装PHP 7.3

第1步:更新系统并安装add-apt-repository

确保系统已更新:

sudo apt update

sudo apt upgrade -y

如果系统中没有可用的add-apt-repository,请使用Ubuntu的。

第2步:添加PHP 7.3 PPA存储库

add-apt-repository可用,添加PHP 7.3 PPA存储库:

sudo apt -y install lsb-release apt-transport-https ca-certificates

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.3.list

第3步:在Debian 9/Debian 8上安装PHP 7.3

最后一步是在Debian 9/Debian 8上安装PHP 7.3。首先运行apt update命令:

$ sudo apt update

Hit:2 https://packages.sury.org/php stretch InRelease

Ign:1 http://cdn-fastly.deb.debian.org/debian stretch InRelease

Hit:3 http://cdn-fastly.deb.debian.org/debian stretch Release

Reading package lists... Done

Building dependency tree 

Reading state information... Done

4 packages can be upgraded. Run 'apt list --upgradable' to see them.

然后在Debian 9/Debian 8上安装PHP 7.3:

sudo apt -y install php7.3

检查安装的版本(显示PHP 7.3字样即为成功):

$ php -v

第4步:安装PHP 7.3扩展

使用语法安装PHP 7.3扩展:

sudo apt install php7.3-<entension-name>

安装PHP扩展示例:

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

要安装Apache Module for PHP,请运行:

sudo apt install libapache2-mod-php7.3

确认请运行$ apt policy php7.3-cli命令。

至此,在Debian 9/Debian 8上安装PHP 7.3成功了。

 

相关主题

在Ubuntu 18.04系统下切换多个PHP版本的方法

精选文章
热门文章