Cómo instalar mcrypt con PHP 7.2 en Linux
Anuncio:
Mcrypt es una extensión de PHP que sirve para encriptar archivos, y que se eliminó en la versión 7.2 de PHP. Actualmente hay muchos frameworks que usan esta librería, así que vamos a ver cómo instalar mcrypt con PHP 7.2 en Linux para poder usar las últimas versiones de PHP. La instalación la voy a realizar en Ubuntu Linux 18.04.2.
La instalación de mcrypt la vamos a realizar a través de pecl, que es un repositorio de extensiones de PHP.
En primer lugar, vamos a instalar las dependencias necesarias para mcrypt. Abrimos una terminal y vamos a instalar lo siguiente:
sudo apt-get install gcc make autoconf libc-dev pkg-config
sudo apt-get install php7.2-dev libmcrypt-dev
Una vez instaladas las dependencias, vamos a ver cómo instalar mcrypt en PHP 7.2. Como te mencioné anteriormente lo vamos a hacer a través de pecl, así que en nuestra terminal vamos a hacer:
sudo pecl install mcrypt-1.0.1
Una vez terminado el proceso de instalación nos dirá que debemos agregar una línea a nuestro archivo php.ini:
You should add "extension=mcrypt.so" to php.ini
Así que vamos a editar nuestro archivo php.ini que en mi caso es:
sudo nano /etc/php/7.2/apache2/php.ini
Y al final de este archivo vamos a agregar la siguiente línea:
extension=mcrypt.so
Una vez guardado y cerrado este archivo vamos a reiniciar nuestro servidor apache:
sudo service apache2 restart
Y listo, ya sabemos cómo instalar mcrypt con PHP 7.2 en Linux. Puedes aprender más en nuestra sección de Linux.
Espero que te haya sido de utilidad!