Artikkelihakemisto
GD-kirjastojen käyttöönotto ja PHP yum -asennustuen määrittäminen Linux CentOS -palvelimella
Kun käytät verkkosivustoa hakukoneoptimointiin WeChat-tilin mainostamiseen ja haluat parantaa verkkosivuston käyttökokemusta, on parasta vaihtaa houkuttelevampaan verkkosivustomalliin tai WordPress-teemaan.
Tämän vuoksi Chen Weiliang on lopettanut verkkomarkkinoinnin tutkimisen viime päivinä ja testannut sen sijaan tehokkaan WordPress -teeman asennusta, joka vaatii erityisesti, että Linux-palvelimella on oltava käytössä GD-kirjasto.
Joten tarkistin Linux-palvelimen komennolla varmistaakseni, että GD-kirjasto on asennettu.
Linux-komento tunnistaa, onko GD-kirjasto asennettu:
php -i | grep -i --color gd
Selitä yksityiskohtaisesti, mihin GD-kirjastoa käytetään
GD-kirjasto tarjoaa joukon sovellusliittymiä, jotka voivat käsitellä kuvia. GD-kirjaston avulla verkkosivustot voivat käsitellä kuvia tai luoda kuvia.
Verkkokauppasivustojen palvelimilla on tyypillisesti GD-kirjasto käytössä seuraavien toimintojen suorittamiseksi:
- Käytetään pikkukuvien luomiseen.
- Lisää kuviin vesileima.
- Anna verkkosivuston tietojen luoda raportteja.
Asenna GD-kirjasto Linux-palvelimelle
- Jos GD-kirjastoa ei ole asennettu, asenna GD-kirjasto Linux-palvelimelle seuraavalla tavalla.
# Jos lähdekoodi on asennettu, lisää parametreja ▼
--with-gd
# Jos kyseessä on Debian-pohjainen Linux-palvelujakso, asenna ▼ komennolla apt-get
apt-get install php5-gd
# Jos se on CentOS-palvelin, asenna se yum ▼ -sovelluksella
yum install php-gd
# Jos se on suse-pohjainen Linux-palvelin, asenna se komennolla yast▼
yast -i php5_gd
Voimme lisätä ▼, kun PHP ei alun perin tue GD-kirjastoa
- Lataa ensin zlib-lähdekoodi, libpng-lähdekoodi, gd-lähdekoodi
- Siirry purkamisen jälkeen lähdehakemistoon, zlib-hakemistoon
Esimerkki koodista ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng -hakemisto ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# gd-hakemisto ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
Etsi lopuksi php.ini-tiedostosta "gd".
Lisää tämä rivi ▼ alle
extension=/usr/local/libgdgd.so
Käynnistä sitten php-palvelu uudelleen; jos se ei toimi, yritä reboot Palvelin, yleensä tämä on hyvä.
注意 事项
Jos GD-kirjasto kuitenkin asennetaan lähdekoodista ja vain gd-kirjasto lisätään, PHP-versio ja kirjastoversio voivat olla erilaisia.
Jos kyseessä on lähdekoodiasennus, on parasta lisätä parametri –with-gd PHP:tä käännettäessä
Toivottavasti Chen Weiliangin blogissa ( https://www.chenweiliang.com/ ) jaetusta artikkelista "GD-kirjaston konfiguroinnin ja PHP yum -asennustuen ottaminen käyttöön Linux CentOS Serverissä" on sinulle hyötyä.
Voit vapaasti jakaa tämän artikkelin linkin: https://www.chenweiliang.com/cwl-563.html
