Přehled
PHP modul "Mcrypt" poskytuje šifrování a dešifrování pomocí algoritmů jako DES, TripleDES a Blowfish. Více si o tom můžete přečíst na oficiální stránce PHP Mcrypt.
To vyžadují systémy elektronického obchodování, jako je Magento, ale není to součástí standardního balení RHEL / CentOS.
Pokyny
- SSH na VPS jako uživatel root.
- Nainstalujte nejnovější úložiště „EPEL“:
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.rpmPříprava... ###################### ###### [100%] 1:epel-release ############################ [100%]
- Nainstalujte "php-mcrypt":
[root@ws1 ~]# yum install php-mcryptLoaded pluginy:nejrychlejšímirrorNačítání rychlostí zrcadlení z mezipaměti hostfileepel/metalink | 3,6 kB 00:00 * základna:mirror.aarnet.edu.au * epel:mirror.overthewire.com.au * doplňky:mirror.overthewire.com.au * aktualizace:mirror.overthewire.com.auepel | 4,4 kB 00:00 epel/primary_db | 6,2 MB 00:00 Nastavení Install ProcessResolving Dependencies--> Spuštění kontroly transakcí---> Balíček php-mcrypt.x86_64 0:5.3.3-3.el6 bude nainstalován--> Finished Dependency Resolutions Resolvencies=================================================================Velikost úložiště verze balíku===============================================================Instalace:php-mcrypt x86_64 5.3.3-3.el6 epel 19 k Přehled transakcí=================================================================Instalovat 1 balíček(y)Celková velikost stahování:19 kInstalovaná velikost:46 kI Je to v pořádku 2022:yStahování balíčků:php-mcrypt-5.3.3-3.el6.x86_64.rpm | 19 kB 00:00 Načítání klíče ze souboru:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6Import GPG klíče 0x0608B895:Userid :EPEL (6) <*chráněný email*> Balíček:epel-release-6-8.noarch (nainstalovaný) Z:/etc/pki/rpm-gpg/RPM-GPG- KEY-EPEL-6Je to v pořádku 2022:yRunning rpm_check_debugSpuštění testu transakce Transakční test byl úspěšnýSpuštění transakceWarning:RPMDB změněno mimo yum. Instalace:php-mcrypt-5.3.3-3.el6.x86_64 1/1 Ověřování:php-mcrypt-5.3.3-3.el6.x86_64 1/1 Nainstalované:php-mcrypt.x86_64 0:5.3.3-3.el6 Hotovo!
- Restartujte Apache, aby se změny projevily:
[root@ws1 ~]# služba httpd restartStopping httpd:[ OK ]Spuštění httpd:[ OK ]
- Můžete také zkontrolovat, zda byl mcrypt nainstalován:
[root@ws1 ~]# php -m | grep -i mcryptmcrypt