如何在Linux Mint19上安装PHP 7.3/PHP 7.3-FPM

时间:2020-02-23 14:38:43  来源:igfitidea点击:

如何在Linux Mint19上安装PHP 7.3?
Linux Mint19存储库中可用的PHP的默认版本是PHP 7.2.

本教程将通过步骤在Linux Mint 19上安装PHP 7.3的步骤。
对于Apache Web Server用户,我们将安装 libapache2-mod-php作为依赖。
但对于nginx用户,我们将安装 PHP 7.3-FPM反而。

第1步:更新Linux Mint19

确保我们正在运行更新版本的Linux Mint。
如果我们有重要程序运行并且不想升级它们,则可以执行"包"列表的更新。

sudo apt update
sudo apt upgrade

如果我们安装了较新版本的内核,建议在升级后重新启动。

sudo reboot

第2步:将PHP 7.3存储库添加到Linux Mint 19

由于Linux Mint19是基于Ubuntu 18.04的,因此要添加的存储库适用于Ubuntu 18.04.

添加 ondrej/phpPPA存储库具有PHP 7.3软件包和其他所需的PHP扩展。

sudo add-apt-repository ppa:ondrej/php
sudo apt update

第3步:在Linux Mint19上安装PHP 7.3

添加了存储库后,通过在终端上运行下面的命令来安装PHP。

sudo apt-get install php7.3

可以使用版本使用 php -命令。

$php -v
 PHP 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jan 13 2019 10:19:33) ( NTS )
 Copyright (c) 1997-2016 The PHP Group
 Zend Engine v3.3.1, Copyright (c) 1998-2016 Zend Technologies
     with Zend OPcache v7.3.1-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2016, by Zend Technologies

第4步:安装PHP 7.3扩展

使用语法安装PHP 7.3扩展

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

看到以下示例

sudo apt install php7.3-cli 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

我们可以使用使用的PHP扩展版本的已安装版本 apt policy命令:

$apt policy php7.3-gd
 php7.3-gd:
   Installed: 7.3.1-1+ubuntu18.04.1+deb.sury.org+1
   Candidate: 7.3.1-1+ubuntu18.04.1+deb.sury.org+1
   Version table:
  *** 7.3.1-1+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

用于设置环境的PHP配置文件 /etc/php/7.3/cli/php.ini/etc/php/7.3/apache2/php.ini

在Linux Mint上安装PHP7.3-FPM

如果我们使用的是nginx Web服务器,则需要安装PHP7.3-FPM以供PHP页面。

sudo apt install php7.3-fpm

PHP-FPM配置文件可在该文件夹下使用 /etc/php/7.3/fpm/安装PHP后,我们可能需要重新启动Web服务器。

# Apache
sudo systemctl restart apache2
# Nginx
sudo systemctl restart nginx