Nous abordons dans cet article, comment pour installer les paquets php5-mcrypt afin que mcrypt soit en service pour PrestaShop sur un serveur sous ubuntu.
L’extension mcrypt c’est quoi ?
Cette fonction permet d’accéder à la bibliothèque mcrypt, qui dispose d’une grande variété d’algorithmes de chiffrement, tels DES, TripleDES, Blowfish (par défaut), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 et GOST en modes CBC, OFB, CFB et ECB.
Cette dernière va permettre à PrestaShop de bénéficier d’un cryptage plus rapide des cookies, et ainsi faire gagner des millisecondes au CPU du serveur pour chaque visiteur au moment du chargement d’un page.
Après la théorie, la pratique, passons à l’installation de mcrypt, qui se fait en moins de 2 minutes,
Connectez vous à votre serveur en ssh (avec un client SSH comme Putty par exemple)
Nous allons commencer par mettre à jour les paquets avec la commande:
sudo apt-get update
Puis installer le paquet mcrypt avec la commande:
sudo apt-get install php5-mcrypt
Puis :
sudo php5enmod mcrypt
et pour finir on redemarre le service apache du serveur avec la commande:
sudo service apache2 restart
Voila tout est ok, l’installation de mcrypt est fini, vous pouvez passer à la création de votre site web PrestaShop.
Nota:
A partir de la version Ubuntu 16.04, 16.10 et 17.04, Mcrypt pour php5 a été mis à jour vers php7.0-mcrypt
il faut donc utiliser la commande : sudo apt-get install php7.0-mcrypt
Merci du partage. Très utile!