首页 >> 技术文档 >> 独立服务器

linux下如何安装ImageMagick及其php imagick扩展

来源:数脉科技 编辑:数脉科技编辑部 发布时间:2022-09-14 15:51

首先要安装两个东西,一个是ImageMagick,另一个是PHP扩展imagick

Linux安装

先安装ImageMagick

  • 下载ImageMagick安装包
    1wget http://www.imagemagick.org/download/ImageMagick.tar.gz
  • 解压
    1tar -xvfz ImageMagick.tar.gz
  • 进入目录
    1cd ImageMagick-7.0.10-28
  • 设置安装路径.后面安装php扩展需要用到;/usr/local/imagemagick
    1./configure --prefix=/usr/local/imagemagick
  • 编译
    1make && make install

    PHP imagick扩展安装(第二步)

    官网地址:pecl.php.net/package/imagick
  • 下载imagick-3.4.4
    1wget https://pecl.php.net/get/imagick-3.4.4.tgz
  • 解压安装包
    1tar -zxvf imagick-3.4.4.tgz
  • 进入安装文件
    1cd imagick-3.4.4.tgz/
  • 执行phpize命令
    1/usr/local/php/bin/phpize
  • ImageMagick 6.8以上版本目录为/usr/local/include/ImageMagick-X,在configure之前先做下软连接
    1ln -s /usr/local/imagemagick/include/ImageMagick-7 /usr/local/imagemagick/include/ImageMagick
  • 执行configure配置
    1./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
  • 编译
    1make && make install
  • php.ini加入imagick.so
    1extensions=imagick.so