• 技术文章 >后端开发 >PHP问题

    php怎么安装gd扩展

    VV2020-10-29 17:36:46原创584

    php安装gd扩展的方法:1、进入php安装目录;2、执行【/usr/local/php/bin/phpize】命令;3、执行【make && make install】命令编译安装。

    第一步 安装依赖

    (视频教程推荐:php视频教程

    1、安装xpm

    yum install libXpm-devel

    2、安装zlib

      wget http://zlib.net/zlib-1.2.8.tar.gz
       tar -xzvf zlib-1.2.8.tar.gz
       cd zlib-1.2.8
       ./configure 
       make && make install
       make clean && make distclean
       cd ../

    3、安装libjpeg jpeg-9b

    wget http://www.ijg.org/files/jpegsrc.v9b.tar.gztar -xzvf jpegsrc.v9b.tar.gz
    cd jpegsrc.v9b
    ./configure \--prefix=/usr/lib64 \--enable-shared \--enable-staticmake && make instll
    make clean && make distclean
    libtool --finish /usr/local/jpeg/lib
    cd ../

    4、安装libpng

    yum install libpng libpng-devel

    5、安装freetype2

    wget http://download.savannah.gnu.org/releases/freetype/freetype-2.7.tar.gztar -xzvf freetype-2.7.tar.gz
    cd freetype-2.7./configure \--prefix=/usr/lib64
    make && make install 
    make clean && make distclean
    cd ../

    第二步 安装gd扩展

    $ cd [php安装目录]
    $ cd ext/gd
    $ /usr/local/php/bin/phpize
    $ ./configure --with-php-config=/usr/local/php/bin/php-config --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd
    $ make
    $ make install

    安装成功后返回gd的安装位置:

    Installing shared extensions:     /alidata/server/php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/

    第三步 启用gd扩展

    然后打开/alidata/server/php-5.5.38/etc/php.ini

    ;extension=/path/to/extension/msql.so

    附近添加在一行

    extension=/alidata/server/php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/gd.so

    最后重启php-fpm服务

    相关推荐:php培训

    以上就是php怎么安装gd扩展的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php gd扩展
    上一篇:php怎么删除数组中的指定元素 下一篇:php怎么关闭安全模式
    线上培训班

    相关文章推荐

    • LINUX下用PHPIZE安装PHP GD扩展• centos下为php添加gd扩展• php如何安装gd扩展• PHP7安装gd扩展的方法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网