📅  最后修改于: 2023-12-03 15:38:13.024000             🧑  作者: Mango
Imagick 是一款常用的图像处理扩展,方便用户在 PHP 中进行图像处理。在 AWS EC2 上安装 Imagick for PHP,需要进行一系列操作。
首先,在 AWS 管理控制台选择要连接的实例,然后单击“连接”。根据机型,您可以使用 SSH 或者其他终端应用进行连接。
在 Windows 上可以使用 PuTTY 进行连接,而在 Mac 上可以使用默认的终端进行连接。
ssh -i "your-aws-instance-key.pem" ec2-user@your-ec2-public-dns
注意:请将上述命令中的“your-aws-instance-key.pem”替换成您自己的 AWS 私有密钥,将“your-ec2-public-dns”替换成您的 AWS EC2 实例的公共 DNS。
连接成功后,需要先更新系统软件包。输入以下命令:
sudo yum update -y
注意:因为有些 EC2 实例可能并没安装 yum 包管理器,如果您的 EC2 实例不存在 yum,请使用其他对应的包管理器。
在安装 Imagick 扩展前,您需要安装 ImageMagick 和 ImageMagick-devel。输入以下命令:
sudo yum install ImageMagick ImageMagick-devel -y
然后,您可以在 PHP 环境中安装 Imagick 扩展。输入以下命令:
sudo yum install php-imagick -y
安装完成后,您可以进行验证。输入下面的命令来查看 Imagick 扩展是否成功安装:
php -m | grep imagick
执行结果如果包含 imagick,表明 Imagick 已经成功安装。
通过以上步骤,您可以在 AWS EC2 上轻松安装 Imagick for PHP 扩展。在您的 PHP 项目中,使用 imagick 对象进行图像处理即可。
参考链接: Installing ImageMagick PHP extension (Imagick) on Amazon Linux AMI