Centos 安装ImageMagick 与 imagick for php步骤详解

现在有很多朋友在使用安装ImageMagick imagick for php了,今天自己也想做但是不知道如何操作,下面我来给大家介绍Centos 安装ImageMagick imagick for php步骤,各位同学可参考。 关于什么是ImageMagick ImageMagick是一套软件系列,主要用于图片的创建、编
现在有很多朋友在使用安装ImageMagick imagick for php了,今天自己也想做但是不知道如何操作,下面我来给大家介绍Centos 安装ImageMagick imagick for php步骤,各位同学可参考。
 
 
关于什么是ImageMagick
 
ImageMagick是一套软件系列,主要用于图片的创建、编辑以及转换等
 
Centos 安装ImageMagick
 
1. 依次运行以下命令
 
yum install ImageMagick

yum install ImageMagick-devel

yum install php-pear [for PECL]
 
安装php-pear是为了使用pecl 中的 phpize ,  ERROR: `phpize’ failed
 
yum -y install php-devel
 
2. 安装C编译器
 
yum install gcc
 
如果装不了gcc就用这个命令:
 
yum install gcc gcc-c++ autoconf automake
3. 安装imagick
 
pecl install imagick
 
4. 加载imagick到php
 
在/etc/php.ini 加上extension=imagick.so
 
5. 重启service httpd restart
 
6. 使用 phpinfo() 或运行 php -m | grep imagick 来查看是否安装成功
 
 
另一种安装安装ImageMagick 与 imagick for php方法
 
1. 下载安装ImageMagick
 
wget ftp://mirror.aarnet.edu.au/pub/imagemagick/ImageMagick-6.6.8-10.tar.gz

tar -xzvf ImageMagick-6.6.8-10.tar.gz
./configure --prefix=/usr/local/imagemagick
make
make install
 
2. 下载安装Imagick 
注:安装该扩展不要求安装ImageMagick 
从http://pecl.php.net/package/imagick找到imagick的最新的版本
 
wget http://pecl.php.net/get/imagick-3.1.0RC1.tgz

tar -xzvf imagick-3.1.0RC1
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
make
make install
 
make install执行结果显示:
 
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 
Installing header files:          /usr/local/php/include/php/
 
生成imagick.so到/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/,
 
然后手动配置php.ini使其生效
 
小提示,安装方法都差不多都是在linux中,只是有一种和linux命令,另一种使用了Centos命令了。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

安装 Apache 出现 OS 10013 以一种访问权限不允许的方式做了一个访问套接字的尝试 如下截图: 提示: make_sock: could not bind to address 0.0.0.0:80 这个问题有由于计算机上安装了IIS7,80端口已占用。 打开Apache 的配置文件 Apache安装目录下的conf/htt
什么是tesseract-ocr OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。 Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后经由Google进行改进,消除bug,优化
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 下载解压,然后双击安装,跟普通安装程序一样。 安装完毕之后就是需要我们来设置环境变量了 假设jre安装目录为 C:\Program Files (x86)\J
在使用phantomjs做自动化网页截图时,发现截图都没有文字。最后好久才发现是centos中没有安装字体的原因。 安装方法: 1.用fontconfig来安装字体库: yum -y install fontconfig 2.这时在/usr/share目录就可以看到fonts和fontconfig目录了(我自己操作时没有
1、在网上找到你要的目标字体。 2、上传到CentOS 7系统的 /usr/share/fonts 目录中。 3、执行# sudo mkfontscale(如果命令不存在,请yum安装mkfontscale)。 4、执行# mkfontdir (如果命令不存在,请yum安装mkfontdir )。 5、执行# fc-cache -fv(如果命
一、启动步骤: 1.cd /opt/openoffice4/program (安装路径) 2.运行命令 soffice -headless -accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard 或者1 2合并为以下这一个命令来启动: 启动命令 /opt/openoffice4/program/soffice -headless