国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - Centos7下PHP安裝gd庫(kù)的實(shí)例講解

Centos7下PHP安裝gd庫(kù)的實(shí)例講解

2022-03-05 18:35yin138 Centos

下面小編就為大家分享一篇Centos7下PHP安裝gd庫(kù)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

Centos7下安裝php, 或php的gd庫(kù)支持,都是很簡(jiǎn)單的。

一切通過yum搞定。

?
1
yum install php-gd

以上命令就搞定php-gd的支持,快快看看phpinfo是否支持了?

可是,如果需要采用不同版本的php時(shí),那就是相當(dāng)?shù)穆闊?jīng)過摸索,筆者找到了一個(gè)較為簡(jiǎn)單的方式。

由于需要與系統(tǒng)原生版本共存多個(gè)php版本,那么你要求的版本必須采用源碼編譯。(如果有其他辦法,請(qǐng)記得回復(fù)告知一下我)

那么,編譯php-gd的支持,網(wǎng)上大多都是通過編譯freetype, libpng, libjpeg…好復(fù)雜,筆者通過一一嘗試,發(fā)現(xiàn)還是不成功!!!!后來發(fā)現(xiàn),自己編譯的gd庫(kù)沒有包含jpeg和libpng的支持。

(通過查看自己編譯的動(dòng)態(tài)庫(kù)文件的依賴關(guān)系ldd libgd.so.2)

注意:如果通過自己編譯源碼的方式,你成功的在源碼版本的php中看到了gd支持png,那么恭喜你,你太幸運(yùn)了。

下面來說說我的方法:

盡可能的使用系統(tǒng)的庫(kù),或者yum源可以安裝的庫(kù),比如gd, libpng, libjpeg, libfreetype…一切,centos的源都已經(jīng)準(zhǔn)備好,我們只是希望一個(gè)不同版本的php而已。由于我們需要源碼編譯php,所以需要安裝對(duì)應(yīng)的源碼版本,及帶devel標(biāo)識(shí)的版本。

?
1
yum install libpng libpng-devel libjpeg-turbo libjpeg-turbo-devel freetype freetype-devel gd

在php源碼目錄下:如果出現(xiàn)未定義gdXXX函數(shù)錯(cuò)誤,需要clean一下編譯的結(jié)果。

?
1
make clean

再重新make一下:

?
1
‘./configure' ‘–with-mysql' ‘–with-apxs2=/usr/local/apache2/bin/apxs' ‘–with-curl' ‘–with-gd' ‘–with-jpeg-dir' ‘–with-png-dir' ‘–with-freetype-dir'

注意:這里我們不需要指定具體的gd, jpeg, png, freetype目錄的位置,直接采用系統(tǒng)目錄下的版本(省時(shí)省力哦)。

如此安裝后,gd庫(kù)就按照ok了,新生產(chǎn)的libphp5.so文件已經(jīng)安裝到了指定的apache的moduls目錄了。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
GD Support enabled
GD Version bundled (2.1.0 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.11
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.5.13
WBMP Support enabled
XBM Support enabled

為什么我們可以省力呢?應(yīng)為centos安裝的gd庫(kù)已經(jīng)把jpeg, png等庫(kù)都已經(jīng)連接好了。通過ldd liggd.so.2 就可以證明:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@iZ25mdbcou0Z ~]# ldd /usr/lib64/libgd.so.2
linux-vdso.so.1 => (0x00007fff591fe000)
libXpm.so.4 => /lib64/libXpm.so.4 (0x00007f91ed0c8000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f91ecd8a000)
libjpeg.so.62 => /lib64/libjpeg.so.62 (0x00007f91ecb34000)
libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f91ec8f8000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f91ec652000)
libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f91ec426000)
libz.so.1 => /lib64/libz.so.1 (0x00007f91ec210000)
libm.so.6 => /lib64/libm.so.6 (0x00007f91ebf0e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f91ebb4c000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f91eb92b000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f91eb727000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f91eb4fc000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f91eb2e0000)
/lib64/ld-linux-x86-64.so.2 (0x00007f91ed52b000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f91eb0dc000)

以上這篇Centos7下PHP安裝gd庫(kù)的實(shí)例講解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/yin138/article/details/51100830

延伸 · 閱讀

精彩推薦
  • CentosCentos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對(duì)大家會(huì)有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時(shí)間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法,涉及針對(duì)CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化相關(guān)知識(shí)點(diǎn),對(duì)此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認(rèn)安裝了。今天小編為大家?guī)淼氖荂entOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS6.5下Redis安裝與配置詳細(xì)步驟

    CentOS6.5下Redis安裝與配置詳細(xì)步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細(xì)步驟,詳細(xì)介紹redis單機(jī)單實(shí)例安裝與配置,服務(wù)及開機(jī)自啟動(dòng)。有興趣的可以了解一下。...

    飛流11452021-12-24
主站蜘蛛池模板: 成人日韩在线观看 | 一区二区三区视频 | 精品国产一区二区三区在线观看 | 黄视频在线观看免费 | 欧美 日韩 综合 | 在线观看午夜免费视频 | 免费在线观看黄 | 国产片av | 99久久精品国产一区二区三区 | 999在线观看精品免费不卡网站 | 天天干天天操天天干 | 成人免费在线观看 | 一区二区三区国产在线观看 | 在线视频自拍 | 在线观看中文字幕 | 中文字幕视频在线观看 | 毛片视频网站在线观看 | 国产亚洲精品精品国产亚洲综合 | 欧美 日韩 中文字幕 | av天天网 | 国产精品久久久久久久久久久免费看 | 亚洲精品夜夜夜 | 成人小视频在线观看 | 精品国产精品三级精品av网址 | 国产精品免费久久久久久 | 成人av网站在线观看 | 91久久 | 亚洲精品欧美精品 | 午夜视频免费在线观看 | 一区二区三区自拍 | 国产精品一区在线观看 | 国产做a爰片久久毛片a我的朋友 | 激情网站免费 | 午夜私人影院 | 日韩视频一区二区三区 | 成人免费观看49www在线观看 | 国产精品中文字幕在线观看 | 国产成在线观看免费视频 | 日韩av一区二区在线观看 | 欧美一级看片a免费观看 | 91在线免费网站 |