在Amazon EC2上安装Image Magick

那么我是一个PHP开发人员谁知道很less的Linux命令来完成我的工作。

我需要在Amazon EC2上推出一个symfony 1.4网站。 除了IMagick,一切都很好。 我也通过以下命令安装magick:

sudo yum install ImageMagick 

它的PHP lib没有安装/configuration,如果这不发生上述命令。 在PHP中,我正在使用IMagick,但脚本在IMagick上失败。 我知道问题是用PHP IMagic扩展,但不知道如何解决这个问题。 在开箱即可,就像在WAMP上打开它一样简单。

有人可以请build议我应该在哪里看以确认IMagick PHP扩展安装和configuration是否正确?

ImageMagick和PHP的imagick扩展是独立的实体。 imagick依赖于正在安装ImageMagick,但没有安装它。

通常情况下,你会用sudo pecl install imagick (我想你可能需要ImageMagick-develphp-devel )。 根据你的版本库,还有yum / apt包可以帮你做。

这些为我工作:

 yum install php-pecl-imagick 

如果运行php 5.5

 yum install php55-pecl-imagick 

如果运行PHP 5.6

 yum install php56-pecl-imagick 

如果运行的PHP 7.0(你应该现在!)

 yum install php70-pecl-imagick