CentOS PHP安装GD依赖库
一、首先安装依赖
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel
1、进入到PHP源码目录下的ext, 里面都是扩展
cd /usr/local/src/PHP/ext
2、 进入gd目录
cd gd/
2.1、首先运行命令:/usr/local/PHP/bin/PHPize
注释:PHPize命令是根据PHP的安装位置来决定的,这里的PHP安装时使用默认安装位置,所以执行命令如上。当需要添加一些模块,但是又不想重新编译PHP时,就可以使用PHPize命令
2.2、其次执行以下命令配置:./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config
2.3、接着运行安装:make && make install
gd库安装成功后会在/usr/local/lib/PHP/extensions/no-debug-non-zts-20131226目录下生成gd.so文件
2.4、接着修改下配置文件,修改/etc/PHP.ini文件,在该文件的Dynamic Extensions模块下添加一行extension=gd.so
注释:不知道PHP.ini文件的位置,我们可以通过PHP --ini命令查看
2.5、安装配置完成后,检查下gd库是否安装成功,执行命令:/usr/local/PHP/bin/PHP -m |grep gd查看
2.6、最后重启Nginx和PHP-fpm,然后再看看gd库是否安装成功,执行命令如下:
service Nginx restart
service PHP-fpm restart
重启后通过PHP主页信息能看到gd模块证明已成功
参考文章:1、https://blog.csdn.net/u011526234/article/details/70186795
2、gd库的安装流程可以参考:https://www.cnblogs.com/weknow619/p/8126357.html中二、gd库的安装
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。