1. 程式人生 > >CentOS6.8單獨編譯安裝PHP gd庫擴展

CentOS6.8單獨編譯安裝PHP gd庫擴展

發現 config 技術 ack 找到 接下來 修改 國內 usr

# PHP-GD安裝

#在安裝之前可以先更新一下yum源,可以使用國內的阿裏雲源

yum -y install libjpeg-turbo-devel

yum -y install freetype-devel

#此處使用的安裝方式是源碼編譯安裝,先從網上下載源碼

cd packges/php-7.0.13/ext/gd/

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-jpeg-dir=/usr/include/ --with-freetype-dir=/usr/include/freetype2/freetype/ --with-png-dir=/usr/local/libpng/

make && make install && cd ../../../..

接著修改php,ini文件,在;extension=php_zip.dll(不在這也是可以的)下面添加一行extension=gd.so(註意單詞不要拼寫錯去,我就是拼寫錯誤花了一個多小時才發現的)

可以在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012 下找到gd.so

重啟服務器,我的是Nginx 使用命令service nginx restart

再執行 /usr/local/php/bin/php -m查看gd模塊是否加載成功

技術分享

看到gd了,說明gd庫安裝成功

接下來再重啟php-fpm即可

CentOS6.8單獨編譯安裝PHP gd庫擴展