最新消息: 新版网站上线了!!!

linux ImageMagick漏洞修复的方法【原创】



花了5个小时才得到结果...

首选第一步先删除
 
 yum reomve install ImageMagick-devel ImageMagick
 
 安装REMI仓库
 
 现在按照下面的步骤安装REMI仓库。
 
 在CentOS 7上:
 
$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
在CentOS 6上:
 
$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
默认地,REMI是禁用的。要检查REMI是否已经成功安装,使用这个命令。你会看到几个REMI仓库,比如remi、remi-php55和remi-php56。
 
  第二步 安装ImageMagick7最新版
 
 yum --enablerepo=remi install ImageMagick7-devel ImageMagick7 GraphicsMagick 
 
 查出php里用的libMagick
 ldd /usr/local/php/lib/php/extensions/no-debug-zts-20131226/imagick.so | grep libMagick
 
 ln -s /usr/lib64/libMagickWand-7.Q16HDRI.so.0  /usr/lib64/libMagickWand.so.2
 ln -s /usr/lib64/libMagickCore-7.Q16HDRI.so.0  /usr/lib64/libMagickCore.so.2

转载请注明:谷谷点程序 » linux ImageMagick漏洞修复的方法【原创】