日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何編譯安裝phpgd

本文操作環(huán)境:linux5.9.8系統(tǒng)、php7.1版、DELL G3電腦

如何編譯安裝php gd?

php編譯安裝gd擴(kuò)展

做php開發(fā)經(jīng)常需要用到gd庫,但是也遇到幾次部署環(huán)境默認(rèn)沒有安裝gd的情況,遂在此做下總結(jié),以備不時之需.

通過yum,apt-get等包式管理安裝方式安裝的php直接運(yùn)行對應(yīng)命令即可,故不在此贅述。

本文主要記錄在linux環(huán)境下編譯gd擴(kuò)展及其所需依賴。

gd擴(kuò)展主要依賴zlib,freetype,libpng,libjpeg這4個庫,所以我們先編譯這四個庫

1.安裝zlib

在zlib項目主頁下載最新版本

解壓后進(jìn)入源碼目錄,進(jìn)行配置、編譯和安裝操作

wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure --prefix=/user/local/zlib
make && make install

mac 電腦會報以上錯誤 關(guān)閉sip后sudo mount -uw / 使用

sudo make && sudo make install

2.安裝freetype

在freetype的項目主頁下載穩(wěn)定版本源碼

解壓并進(jìn)入源碼目錄

wget https://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz
tar -zxvf freetype-2.9.tar.gz
cd freetype-2.9
./configure --prefix=/user/local/freetype
make && make install

3.安裝libpng

在libpng項目主頁上下載源碼

解壓并進(jìn)入源碼目錄

wget https://nchc.dl.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz
tar -zxvf libpng-1.6.37.tar.xz
cd libpng-1.6.37
./configure --prefix=/user/local/libpng
make && make install

4.安裝libjpeg

在libjpeg項目主頁上下載源碼

解壓并進(jìn)入源碼目錄

tar -zxvf jpegsrc.v9d.tar.gz
cd jpeg-9d
./configure --prefix=/user/local/libjpeg --enable-shared
make && make install

5.安裝gd擴(kuò)展了,在php的源碼報下的ext文件夾進(jìn)入gd

cd gd
phpize
./configure --with-php-config=/usr/bin/php-config --with-jpeg-dir=/user/local/libjpeg --with-png-dir=/user/local/libpng --with-freetype-dir=/user/local/freetype --with-zlib-dir=/user/local/zlib
make && make install

其中--with-php-config是指向安裝php后生成的一個配置工具,主要用于擴(kuò)展的編譯配置

其他的參數(shù)對應(yīng)指向先前安裝依賴的位置

沒有出錯的話,編譯器會提示生成的gd.so已經(jīng)拷貝到php的擴(kuò)展目錄,我們只需要在php.ini中加入一行

extension=gd.so

重啟服務(wù)器生效


分享題目:如何編譯安裝phpgd
本文地址:http://m.5511xx.com/article/cdjodjo.html