【PHP】在ubuntu中安装PHP GD 库

Graphics Draw (GD) 是一个用于创建和操作图像的开源库。 该库支持多种编程语言,包括 PHP。

该库称为 php-gd for PHP。 本教程将引导您在 Ubuntu中安装 PHP GD。


在 Ubuntu 中安装 PHP-GD

以下安装步骤适用于 Ubuntu 发行版,也适用于 Debian 系统。 我们将使用 apt 命令来安装包。

首先,我们必须使用 apt-get update 命令从存储库中获取系统包。

$ sudo apt-get update

该命令将更新系统包列表。 现在,可以安装最新版本的软件包。

使用以下命令升级软件包。

$ sudo apt-get upgrade

现在,系统是最新的。 接下来,使用 apt show 命令获取有关 php-gd 包的信息。

$ apt show php7.2-gd

本文使用的系统PHP版本为PHP 7.2。 因此,我们检查了 php7.2-gd 包是否可用。

下面是命令的输出。

Package: php7.2-gd
Version: 7.2.24-0ubuntu0.18.04.17
Priority: optional
Section: php
Source: php7.2
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 134 kB
Provides: php-gd
Depends: php-common (>= 1:35), ucf, php7.2-common (= 7.2.24-0ubuntu0.18.04.17), libc6 (>= 2.4), libgd3 (>= 2.1.1), libxpm4
Homepage: http://www.php.net/
Supported: 5y
Download-Size: 27.1 kB
APT-Manual-Installed: yes
APT-Sources: http://mirrors.tencentyun.com/ubuntu bionic-security/main amd64 Packages
Description: GD module for PHP
This package provides the GD module(s) for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.

N: There is 1 additional record. Please use the '-a' switch to see it

最后一步是使用以下命令安装 php7.2-gd 包。

$ sudo apt-get install php7.2-gd

该命令显示了一些需要安装的附加包并请求您的许可。 您可以通过按 y 授予权限。

之后,php-gd 将安装在您的 Ubuntu 系统中。

现在,我们需要验证系统中是否安装了 php-gd。 可以使用以下命令进行验证。

$ php -i|grep -i --color gd

正常情况下,输出如下,说明GD库已经装好。

/etc/php/7.2/cli/conf.d/20-gd.ini,
gd
GD Support => enabled
GD headers Version => 2.2.5
GD library Version => 2.2.5
gd.jpeg_ignore_warning => 1 => 1

本文参考了 https://www.jiyik.com/tm/xwzj/prolan_5039.html ,有改动。