Aperçu
Le module PHP "Mcrypt" assure le chiffrement et le déchiffrement à l'aide d'algorithmes tels que DES, TripleDES et Blowfish. Vous pouvez en savoir plus à ce sujet sur la page officielle de PHP Mcrypt.
Ceci est requis par les systèmes de commerce électronique tels que Magento, mais cela ne fait pas partie de l'emballage standard RHEL/CentOS.
Instructions
- SSH vers VPS en tant qu'utilisateur root.
- Installez le dernier référentiel "EPEL" :
CentOS 6 32 bits
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpm
CentOS 6 64 bits
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpm
[root@ws1 ~]# rpm -ivh epel-release-6-8.noarch.rpmPréparation... ####################### ###### [100%] 1:epel-release ############################# [100%]
- Installer "php-mcrypt":
[root@ws1 ~]# yum install php-mcryptLoaded plugins :les vitesses de miroir les plus rapides de chargement du miroir à partir du fichier hôte mis en cacheepel/metalink | 3,6 kB 00:00 * base :mirror.aarnet.edu.au * epel :mirror.overthewire.com.au * extras :mirror.overthewire.com.au * mises à jour :mirror.overthewire.com.auepel | 4,4 Ko 00:00 epel/primary_db | 6,2 Mo 00:00 Configuration de l'installation du processus de résolution des dépendances --> Exécution de la vérification des transactions ---> Le package php-mcrypt.x86_64 0:5.3.3-3.el6 sera installé --> Résolution des dépendances terminéeDépendances résolues ==============================================================Taille du référentiel de la version de l'architecture du package=============================================================Installation :php-mcrypt x86_64 5.3.3-3.el6 epel 19 kRésumé des transactions==============================================================Installer 1 paquet(s)Taille totale de téléchargement :19 kTaille installée :46 kEst-ce que ça va 2022 :yTéléchargement des paquets :php-mcrypt-5.3.3-3.el6.x86_64.rpm | 19 Ko 00:00 Récupération de la clé du fichier:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6Importation de la clé GPG 0x0608B895 :ID utilisateur :EPEL (6) <*protected email*> Paquet :epel-release-6-8.noarch (installé) De :/etc/pki/rpm-gpg/RPM-GPG- KEY-EPEL-6Est-ce correct 2022 :yRunning rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionWarning :RPMDB modifié en dehors de yum. Installation :php-mcrypt-5.3.3-3.el6.x86_64 1/1 Vérification :php-mcrypt-5.3.3-3.el6.x86_64 1/1 Installé :php-mcrypt.x86_64 0:5.3.3-3.el6 Terminé !
- Redémarrez Apache pour appliquer les modifications :
[root@ws1 ~]# service httpd restartArrêter httpd :[ OK ]Démarrer httpd :[ OK ]
- Vous pouvez également vérifier que mcrypt a été installé :
[root@ws1 ~]# php -m | grep -i mcryptmcrypt