php7 安装 imagick 扩展

php7 安装 imagick 扩展

centos7安装PHP7 imagick 扩展

yum install autoconf gcc gcc-c++ ImageMagick-devel

wget http://www.imagemagick.org/download/ImageMagick.tar.gz

#######################################################################

*ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。其全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许可协议。它可以
* 运行于大多数的操作系统。

最为重要的是,ImageMagick的大多数功能的使用都来源于命令行工具。

#################################################################

解压到指定目录【这里是 /usr/local/】
[root@9b4533a794a0 ~]# tar -zxvf ImageMagick.tar.gz
[root@9b4533a794a0 ~]# mv ImageMagick-7.0.7-28/ /usr/local/ImageMagick
[root@9b4533a794a0 ~]# ./configure --prefix=/usr/local/ImageMagick
[root@9b4533a794a0 ~]# make && make install
[root@9b4533a794a0 ~]# vi /etc/profile
[root@9b4533a794a0 ~]# export PKG_CONFIG_PATH=/usr/local/ImageMagick/lib/pkgconfig/ 
2、安装 imagick
[root@9b4533a794a0 ~]#  wget http://pecl.php.net/get/imagick-3.4.3.tgz
解压到指定目录【我这里是 //usr/local】
[root@9b4533a794a0 ~]# tar -zxvf imagick-3.4.3.tgz 
[root@9b4533a794a0 ~]# mv imagick-3.4.3.tgz  /usr/local/imagick
#用phpize生成configure配置文件,[找到你PHP安装位置中的phpsize]
[root@9b4533a794a0 ~]# phpize   (这里以命令方式使用如果不知道可以使用    which phpize  找到位置使用绝对路径)

[root@9b4533a794a0 ~]#./configure --with-php-config=/usr/bin/php-config --with-imagick=/usr/bin/ImageMagick

[root@9b4533a794a0 ~]#which php-config (查看位置路径)
/usr/bin/php-config
make & make install
安装完成后提示如下,表示安装成功:
[root@9b4533a794a0 ~]# make install
Installing shared extensions:     ##################################
安装完成后配置【找到 php.ini 的位置添加扩展】:
[root@9b4533a794a0 ~]# vi  /etc/opt/remi/php74/php.ini 
[PHP]
extension=/usr/local/imagick/modules/imagick.so  #第二行添加就行   可以使用find 查找imagick.so位置 find / -name imagick.so)
重启php进程
kill -SIGUSR2  $(netstat -ntpl | grep php | awk '{print $7}' |awk -F/ '{print $1}')

 [root@9b4533a794a0 ~]# php -m | grep imagick查看安装过的插件

img

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值