Übersicht
Das PHP-Modul „Mcrypt“ bietet Verschlüsselung und Entschlüsselung mit Algorithmen wie DES, TripleDES und Blowfish. Sie können mehr darüber auf der offiziellen PHP-Mcrypt-Seite lesen.
Dies wird von E-Commerce-Systemen wie Magento benötigt, ist jedoch nicht Teil des Standardpakets von RHEL / CentOS.
Anleitung
- SSH zu VPS als Root-Benutzer.
- Installieren Sie das neueste "EPEL"-Repo:
CentOS 6 32-Bit
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-Bit
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.rpmVorbereitung... ####################### ###### [100 %] 1:epel-release ############################# [100 %]
- Installieren Sie "php-mcrypt":
[root@ws1 ~]# yum installiere php-mcryptLoaded plugins:fastestmirrorLoading mirror speeds from cached hostfileepel/melink | 3,6 kB 00:00 * Basis:Mirror.aarnet.edu.au * Epel:Mirror.overthewire.com.au * Extras:Mirror.overthewire.com.au * Updates:Mirror.overthewire.com.auepel | 4,4 kB 00:00 epel/primary_db | 6,2 MB 00:00 Einrichten des InstallationsvorgangsAuflösen von Abhängigkeiten--> Ausführen der Transaktionsprüfung---> Paket php-mcrypt.x86_64 0:5.3.3-3.el6 wird installiert--> Abgeschlossen Abhängigkeiten auflösenAbhängigkeiten aufgelöst============================================================Paket Arch Version Repository Größe=============================================================Installieren:php-mcrypt x86_64 5.3.3-3.el6 epel 19 kTransaktionszusammenfassung============================================================Installieren Sie 1 Paket(e)Gesamtgröße des Downloads:19 kInstallierte Größe:46 kIst das in Ordnung 2022:yPakete herunterladen:php-mcrypt-5.3.3-3.el6.x86_64.rpm | 19 kB 00:00 Abrufen des Schlüssels von file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Importieren des GPG-Schlüssels 0x0608B895:Benutzer-ID:EPEL (6) <*protected email*> Paket:epel-release-6-8.noarch (installiert) Von:/etc/pki/rpm-gpg/RPM-GPG- KEY-EPEL-6Ist das in Ordnung 2022:yRunning rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionWarning:RPMDB geändert außerhalb von yum. Installation:php-mcrypt-5.3.3-3.el6.x86_64 1/1 Überprüfung:php-mcrypt-5.3.3-3.el6.x86_64 1/1 Installiert:php-mcrypt.x86_64 0:5.3.3-3.el6 Fertig!
- Starten Sie Apache neu, um die Änderungen zu übernehmen:
[root@ws1 ~]# service httpd restartStopping httpd:[ OK ]Starting httpd:[ OK ]
- Sie können auch überprüfen, ob mcrypt installiert wurde:
[root@ws1 ~]# php -m | grep -i mcryptmcrypt