Linux Centos сервери GD китепкана конфигурациясынын PHP yum орнотуу колдоосун ачат

Linux CentOS серверинде GD китепканаларын иштетүү жана PHP yum орнотуу колдоосун конфигурациялоо

WeChat расмий аккаунтун жарнамалоо үчүн веб-сайтты SEO максатында колдонгондо , эгер сиз веб-сайттын колдонуучу тажрыйбасын жакшыртууну кааласаңыз, анда аны жагымдуураак веб-сайт шаблонуна же WordPress темасына алмаштырганыңыз оң.

Ушуга байланыштуу, Чен Вэйлян акыркы бир нече күндө онлайн маркетингди изилдөөнү токтотуп, анын ордуна күчтүү WordPress темасын орнотууну сынап көрүүдө , тактап айтканда, Linux серверинде GD китепканасы иштетилген болушу керек деп талап кылууда.

Ошентип, мен Linux серверин GD китепканасы орнотулганын текшерүү үчүн буйрук менен текшердим.

GD китепкана орнотулганын аныктоо үчүн Linux буйругу:

php -i | grep -i --color gd

GD китепканасы эмне үчүн колдонуларын кеңири түшүндүрүп бериңиз

GD китепканасы сүрөттөрдү иштете алган бир катар API'лерди камсыз кылат. GD китепканасын колдонуу веб-сайттарга сүрөттөрдү иштетүүгө же сүрөттөрдү жаратууга мүмкүндүк берет.

Электрондук коммерция веб-сайтынын серверлеринде, адатта, GD китепканасы төмөнкү функцияларды аткаруу үчүн иштетилген:

  • Эскиздерди түзүү үчүн колдонулат.
  • Сүрөттөргө суу белгисин кошуңуз.
  • Вебсайттын маалыматтары отчетторду түзүүгө мүмкүнчүлүк бериңиз.

Linux серверине GD китепканасын орнотуңуз

  • Эгерде GD китепканасы орнотулбаса, Linux серверине GD китепканасын орнотуу үчүн төмөнкү ыкманы караңыз.

# Эгерде баштапкы код орнотулган болсо, ▼ параметрлерди кошуңуз

 --with-gd

# Эгерде бул Debian негизиндеги Linux кызмат мөөнөтү болсо, орнотуу үчүн apt-get колдонуңуз ▼

 apt-get install php5-gd

# Эгер бул CentOS сервери болсо, аны yum ▼ менен орнотуңуз

 yum install php-gd

# Эгерде бул suse негизиндеги Linux сервери болсо, аны yast▼ менен орнотуңуз

 yast -i php5_gd

PHP компиляциясында GD китепканасын колдоого албаганда, биз ▼ кошо алабыз

  1. Алгач zlib булак кодун, libpng булак кодун, gd булак кодун жүктөп алыңыз
  2. Декомпрессиядан кийин, булак каталогуна, zlib каталогуна өтүңүз

Код мисалы ▼

./configure --prefix=/usr/local/zlib
 make ; make install
 make clean

# libpng каталогу ▼

 cp scripts/makefile.linux ./makefile
 ./configure --prefix=/usr/local/libpng
 make ; make install
 make clean

# gd каталогу ▼

 ./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
 make ; make install
 make clean

Акырында, php.ini файлында "gd" деп издеңиз.

Төмөндө бул сапты кошуңуз ▼

extension=/usr/local/libgdgd.so

Андан кийин, PHP кызматын өчүрүп күйгүзүңүз; эгер ал иштебесе, аракет кылыңыз reboot Сервер, адатта, бул жакшы.

Коопсуздук чаралары

Бирок, GD китепканасы баштапкы коддон орнотулуп, gd китепканасы гана кошулса, PHP версиясы менен китепкана версиясы башкача болушу мүмкүн.

Эгер бул баштапкы кодду орнотуу болсо, PHPди түзүүдө –with-gd параметрин кошуңуз

Чен Вэйлиангдын блогунда ( https://www.chenweiliang.com/ ) бөлүшүлгөн "Linux CentOS серверинде GD китепканасынын конфигурациясын жана PHP yum орнотуу колдоосун иштетүү" макаласы сизге пайдалуу болот деп үмүттөнөбүз.

Бул макаланын шилтемеси менен бөлүшүүдөн тартынбаңыз: https://www.chenweiliang.com/cwl-563.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Жылдыруу үчүн Top