Linux Centos服务器开启GD库配置PHP yum安装支持
我们用网站做SEO给公众号推广,想要提高网站用户体验,最好是换上好看的网站模板或WP主题。
有鉴于此,陈沩亮这几天不研究网络营销了,就在测试安装一款功能强大的WordPress主题,具体要求Linux服务器必须开启支持GD库。
所以,用命令查看了Linux服务器,确定已经安装了GD库。
Linux命令检测是否安装GD库:
php -i | grep -i --color gd
详解GD库是做什么用的
GD库提供了能一系列处理图片的API,使用GD库可以让网站处理图片,或者生成图片。
电子商务网站的服务器,通常都会开启GD库,实现以下的功能:
Linux服务器安装GD库
# 若是源码安装,则加入参数 ▼
--with-gd
# 若是Debian系的Linux服务期,用apt-get安装 ▼
apt-get install php5-gd
# 若是是CentOS系的服务器,用yum安装 ▼
yum install php-gd
# 若是suse系的Linux服务器,用yast安装 ▼
yast -i php5_gd
我们可在本来编译 PHP 不支持 GD库的情况下添加 ▼
- 先下zlib源码,libpng源码,gd源码
- 解压后到源码目录,zlib目录
代码示例 ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng目录 ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd目录 ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
最后,在php.ini文件里,搜索“gd”。
在下方添加此行 ▼
extension=/usr/local/libgdgd.so
然后,重启php服务;若不行,就尝试 reboot
服务器,通常到此就没问题了。
注意事项
不过,源码安装GD库,只添加gd库的情况下,PHP版本和库的版本可能会有所不同
如果是源码安装,最好是在编译 PHP 时,加参数 –with-gd