Le serveur Linux Centos ouvre la configuration de la bibliothèque GD Prise en charge de l'installation de PHP yum

Activation des bibliothèques GD et configuration de la prise en charge de l'installation PHP via yum sur un serveur Linux CentOS

Lorsqu'on utilise un site web pour le référencement naturel afin de promouvoir un compte officiel WeChat , si l'on souhaite améliorer l'expérience utilisateur du site, il est préférable d'opter pour un modèle de site web ou un thème WordPress plus attrayant.

Face à cette situation, Chen Weiliang a cessé ses recherches en marketing en ligne ces derniers jours et s'est plutôt consacré aux tests d'installation d'un thème WordPress performant , nécessitant notamment que le serveur Linux prenne en charge la bibliothèque GD.

J'ai donc vérifié le serveur Linux avec la commande pour m'assurer que la bibliothèque GD est installée.

Commande Linux pour détecter si la bibliothèque GD est installée :

php -i | grep -i --color gd

Expliquer en détail à quoi sert la librairie GD

La bibliothèque GD fournit une série d'API qui peuvent traiter des images. L'utilisation de la bibliothèque GD permet aux sites Web de traiter des images ou de générer des images.

Les serveurs des sites web de commerce électronique ont généralement la bibliothèque GD activée pour effectuer les fonctions suivantes :

  • Utilisé pour générer des vignettes.
  • Ajoutez un filigrane aux images.
  • Laissez les données du site Web générer des rapports.

Installer la bibliothèque GD sur le serveur Linux

  • Si la bibliothèque GD n'est pas installée, veuillez vous référer à la méthode suivante pour installer la bibliothèque GD sur le serveur Linux.

# Si le code source est installé, ajouter des paramètres ▼

 --with-gd

# S'il s'agit d'une période de service Linux basée sur Debian, utilisez apt-get pour installer ▼

 apt-get install php5-gd

# S'il s'agit d'un serveur CentOS, installez-le avec yum ▼

 yum install php-gd

# S'il s'agit d'un serveur Linux basé sur suse, installez-le avec yast▼

 yast -i php5_gd

Nous pouvons ajouter ▼ lors de la compilation de PHP à l'origine ne prend pas en charge la bibliothèque GD

  1. Téléchargez d'abord le code source zlib, le code source libpng, le code source gd
  2. Après décompression, allez dans le répertoire source, répertoire zlib

Exemple de code ▼

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

# répertoire libpng ▼

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

# répertoire gd ▼

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

Enfin, dans le fichier php.ini, recherchez "gd".

Ajoutez cette ligne ci-dessous ▼

extension=/usr/local/libgdgd.so

Ensuite, redémarrez le service php ; si cela ne fonctionne pas, essayez reboot Serveur, généralement c'est bien.

注意 事项

Cependant, si la bibliothèque GD est installée à partir du code source et que seule la bibliothèque gd est ajoutée, la version PHP et la version de la bibliothèque peuvent être différentes

S'il s'agit d'une installation de code source, il est préférable d'ajouter le paramètre –with-gd lors de la compilation de PHP

J'espère que l'article « Activation de la configuration de la bibliothèque GD et de la prise en charge de l'installation de PHP yum sur un serveur Linux CentOS » publié sur le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) vous sera utile.

N'hésitez pas à partager le lien de cet article : https://www.chenweiliang.com/cwl-563.html

Pour débloquer plus d'astuces cachées🔑, bienvenue sur notre chaîne Telegram !

Partagez et likez si vous aimez ! Vos partages et vos likes sont notre motivation continue !

 

发表 评论

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

Remonter en haut