Artikel Verzeechnes
GD-Bibliothéiken aktivéieren an d'PHP Yum-Installatiounsënnerstëtzung op engem Linux CentOS Server konfiguréieren
Wann Dir eng Websäit fir SEO benotzt fir en offiziellen WeChat Kont ze promoten , a wann Dir d'Benotzererfarung vun der Websäit verbessere wëllt, ass et am beschten op eng méi attraktiv Websäit-Template oder e WordPress-Thema ze wiesselen.
An deem Liicht huet de Chen Weiliang an de leschten Deeg opgehalen, Online-Marketing ze recherchéieren, an huet amplaz d'Installatioun vun engem leistungsstarken WordPress- Thema getest , deen speziell verlaangt, datt de Linux-Server d'GD-Bibliothéik aktivéiert muss hunn.
Also hunn ech de Linux Server mam Kommando gepréift fir sécher ze stellen datt d'GD Bibliothéik installéiert ass.
Linux Kommando fir z'entdecken ob GD Bibliothéik installéiert ass:
php -i | grep -i --color gd
Erklärt am Detail fir wat d'GD-Bibliothéik benotzt gëtt
D'GD-Bibliothéik bitt eng Serie vun APIen, déi Biller kënne verarbeiten. Mat der GD-Bibliothéik erlaabt Websäite Biller ze veraarbecht oder Biller ze generéieren.
E-Commerce Websäiteserver hunn typescherweis d'GD Bibliothéik aktivéiert fir déi folgend Funktiounen auszeféieren:
- Benotzt fir Thumbnails ze generéieren.
- Füügt Waasserzeechen op Biller.
- Loosst Websäit Daten Generéiere Berichter.
Installéiert GD Bibliothéik op Linux Server
- Wann d'GD-Bibliothéik net installéiert ass, kuckt w.e.g. op déi folgend Method fir d'GD-Bibliothéik um Linux-Server z'installéieren.
# Wann de Quellcode installéiert ass, add Parameteren ▼
--with-gd
# Wann et eng Debian-baséiert Linux Service Period ass, benotzt apt-get fir ▼ z'installéieren
apt-get install php5-gd
# Wann et e CentOS Server ass, installéiert et mat yum ▼
yum install php-gd
# Wann et e suse-baséiert Linux Server ass, installéiert et mat yast▼
yast -i php5_gd
Mir kënnen ▼ addéieren wann Dir PHP kompiléiert ursprénglech net GD Bibliothéik ënnerstëtzt
- Luet den zlib Quellcode erof, libpng Quellcode, gd Quellcode
- No der Dekompressioun, gitt an de Quellverzeechnes, zlib Verzeechnes
Code Beispill ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng Verzeechnes ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd Verzeechnes ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Endlech, an der php.ini Datei, Sich no "gd".
Füügt dës Linn ënnert ▼
extension=/usr/local/libgdgd.so
Da start de php Service nei; wann dat net funktionnéiert, probéiert et reboot Server, normalerweis ass dëst gutt.
Precautiounen
Wéi och ëmmer, wann d'GD-Bibliothéik aus dem Quellcode installéiert ass, an nëmmen d'GD-Bibliothéik gëtt bäigefüügt, kënnen d'PHP Versioun an d'Bibliothéik Versioun anescht sinn
Wann et eng Quellcodeinstallatioun ass, ass et am beschten de Parameter –with-gd derbäi ze ginn wann Dir PHP kompiléiert
Hoffentlech ass den Artikel "Enabling GD Library Configuration and PHP yum Installation Support on Linux CentOS Server", deen um Blog vum Chen Weiliang ( https://www.chenweiliang.com/ ) gedeelt gouf, Iech hëllefräich.
Deelt gären de Link vun dësem Artikel: https://www.chenweiliang.com/cwl-563.html
