网站首页
CentOS下php安装imagick扩展
1、安装ImageMagic
[root@localhost download]# wget http://www.imagemagick.org/download/ImageMagick.tar.gz
[root@localhost download]# tar -xzvf ImageMagick
[root@localhost download]# cd ImageMagick-7.0.7-22/
[root@localhost ImageMagick-7.0.7-22]# ./configure --prefix=/usr/local/imagemagick
[root@localhost ImageMagick-7.0.7-22]# make
[root@localhost ImageMagick-7.0.7-22]# make install
2、检查是否安装成功
[root@localhost ImageMagick-7.0.7-22]# /usr/local/imagemagick/bin/convert -version
Version: ImageMagick 7.0.7-22 Q16 x86_64 2018-01-26 http://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP
Delegates (built-in): fontconfig freetype jng jpeg png x xml zlib
3、安装php扩展:imagick
[root@localhost download]# wget http://pecl.php.net/get/imagick-3.4.3.tgz
[root@localhost download]# tar -xzvf imagick-3.4.3.tgz
[root@localhost download]# cd imagick-3.4.3
[root@localhost imagick-3.4.3]# phpize
[root@localhost imagick-3.4.3]# ./configure --with-php-config=/usr/local/php-7.0.14/bin/php-config
[root@localhost imagick-3.4.3]# ./configure --with-php-config=/usr/local/php-7.0.14/bin/php-config --with-imagick=/usr/local/imagemagick
[root@localhost imagick-3.4.3]# make && make install
4、安装成功的提示
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/php-7.0.14/lib/php/extensions/no-debug-non-zts-20151012/
Installing header files: /usr/local/php-7.0.14/include/php/
5、修改配置文件,将extension=imagick.so写进去
[root@localhost imagick-3.4.3]# vim /usr/local/php-7.0.14/etc/php.ini
6、重启php-fpm,测试是否安装成功
[root@localhost imagick-3.4.3]# killall php-fpm
[root@localhost imagick-3.4.3]# /usr/local/php-7.0.14/sbin/php-fpm
[root@localhost imagick-3.4.3]# php -m | grep imagick
imagick
7、安装成功
相关推荐
-
docker 容器支持中文
客户有个需求:将table内容转换成图片显示;后端语言采用java;使用组件 HtmlImageGenerator结果发现,windows下中文不乱码,但是用docker部署到linux就乱码了所以先尝试不使用docker,结果还是乱码,然后给服务器安装中文字体(安装方法自行百度),安装好...
-
编程的程序员们,你们有语言崇拜么?比如PHP是世界上最好的语言
有个有关程序员语言界的段子:问,你如何让一个论坛的人吵起来?答,PHP是世界上最好的语言。“PHP是世界上最好的语言”,虽然身在IT界,但说实话,这句话直到去年才明白,还是公司里招了个PHP程序员,问的他这句话到底是什么意思。大学中学的语言的话,FoxBase、C、C++,VB,Java,Ruby,...
-
html js 前端下载文件并且给文件重命名
今天有一个需求,甲方要求 下载的文件名为 “标题.doc”,而我数据库存储的是时间戳(123072747621318656.doc),同时我又不想修改后端代码了,想着让前端实现一下 前端下载并指定名称。下面是下载的实现代码<div onclick="downLoad()">downLoa...
-
编程语言排行榜2019年12月 TIOBE编程语言排行榜2019年最新版
TIOBE已经公布了编程语言排行榜2019年12月的数据,编程语言12月的排名有了新的变化,Java比C的指数高了2%,与上个月的0.2%相比,前进很多,Python继续占领第三名,下面一起来看看2019年12月编程语言排行榜。 2019年12月编程语言排行榜看点: 首先,Java比上个月的指...
-
.htaccess中301强制跳转到带www前缀或不带www的域名
相信很多站长朋友都有这样的的问题出现。即带www前缀的域名与不带www前缀的顶级域名收录情况是不同的。这个问题主要是由于搜索引擎对于顶级域名与二级域名权重判定不同造成的。毫无疑问地,唯一的域名能够给你带来更多的好处。不管它是带www还是不带www。因为,这样无论用户还是搜索引擎都会记住你网站的唯一域...
-
php7下安装event扩展
一·、安装支持库libevent,需要编译高版本(这里以最新版本release-2.1.8-stable为例)1. wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent...
-
面试还搞不懂redis,快看看这40道面试题(含答案和思维导图)
1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached 有哪些优势?5、Memcache 与 Redis 的区别都有哪些?6、Redis 是单进程单线程的?7、一个字符串类型的值能存储最大容量是多少?8、Redis 的持久化机...
-
docker下php容器 curl本机无法访问【curl: (7) Failed to connect to x.x.x.x port 80: Host is unreachable)】
问题描述:centos 7.9 服务器上 使用docker容器部署了php环境,但是使用curl的时候 ,访问其他机器ip正常,但是curl本机ip 出现 curl: (7) Failed to connect to x.x.x.x port 80: Host is unreachable...