Maison  >  Article  >  développement back-end  >  Comment installer php php_mcrypt

Comment installer php php_mcrypt

PHPz
PHPzoriginal
2023-04-10 09:34:40966parcourir

PHP est un langage de script côté serveur largement utilisé dans le développement Web. De nombreux sites Web utilisent PHP pour effectuer des opérations de base de données back-end et d'autres services. Cependant, lors de l'utilisation de PHP pour le développement, des opérations de chiffrement et de décryptage sont parfois impliquées. Dans ce cas, vous devez installer l'extension php_mcrypt.

  1. Télécharger mcrypt

Avant de commencer l'installation, vous devez d'abord télécharger mcrypt. L'adresse du site Web est : http://mcrypt.sourceforge.net/mcrypt.php

Ou utilisez directement la ligne de commande pour télécharger, exécutez la commande suivante :

wget http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
tar -zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure --prefix=/usr
make
make install
  1. Téléchargez le code source de php_mcrypt

Après avoir téléchargé le mcrypt bibliothèque dépendante, vous devez télécharger le code source étendu de php_mcrypt. Il peut être téléchargé sur le site officiel (https://pecl.php.net/package/mcrypt). Après le téléchargement, décompressez-le et entrez dans le dossier.

  1. Modifiez le fichier de configuration

Entrez dans le répertoire du code source PHP, recherchez le fichier php.ini et modifiez-le :

vim /usr/local/php/etc/php.ini

Recherchez "Extensions dynamiques" et ajoutez le contenu suivant ci-dessous :

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"

extension = mcrypt.so

Remarque : veuillez préciser le extension_dir ici par vous-même. Remplacez-le par le répertoire d'extension PHP, puis copiez et collez directement le reste du contenu.

  1. Compilez et installez

Vous devez d'abord déterminer la version actuelle de PHP. Vous pouvez utiliser la commande suivante pour interroger :

php -v

Après avoir trouvé la version de PHP, revenez au répertoire racine du code source php_mcrypt et exécutez la commande suivante. :

phpize

Compilez et installez:

./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
  1. Vérification

Enfin, redémarrez le service PHP et exécutez la commande php -m pour vérifier si mcrypt est inclus dans l'extension activée.

service php-fpm restart
php -m

Si le nom de mcrypt est trouvé dans la liste, l'extension est installée avec succès.

Résumé

Bien que l'installation de php_mcrypt semble fastidieuse, il peut être facilement installé tant que vous suivez les étapes ci-dessus. Ce n'est qu'après l'installation de l'extension php_mcrypt que les fonctions de cryptage et de décryptage peuvent être utilisées dans les projets PHP. Par conséquent, il est recommandé aux développeurs qui en ont besoin de suivre les étapes ci-dessus pour terminer l'installation de l'extension.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn