Ubuntu下PHP7.2安装Mcrypt扩展方法

kevin.Zhu 发布于:2018-8-8 19:17 分类:文摘  有 18 人浏览,获得评论 0 条  

https://www.wangjunwei.com/tutorial/linux/ubuntu/720.html


Centos参考:Centos下PHP7.2安装Mycrpt扩展的方法

mcrypt扩展,是一个加密库。

mcrypt扩展的主要问题在于它基于自2007年开发的libmcrypt。因此,它已经有10年了,该库仍在使用。

由于mcrypt扩展的开发已经结束,PHP 7.2中的扩展也被移除并转移到非官方的PECL存储库。PHP 7.2已经发布,但不会包含mcrypt扩展。对于PHP 7.2+,PHP改为使用libsodium作为加密库。

要在PHP 7.2上安装mcrypt扩展,请以服务器的root用户身份运行以下命令:

验证php和pecl版本

安装mcrypt扩展

如遇如下提示
libmcrypt prefix? [autodetect] :
按[Enter]键自动检测。

成功安装mcrypt trated pecl后,应该将mcrypt.so扩展名添加到php.ini。

输出将如下所示:

找到安装路径并添加到cli和apache2 php.ini配置。

确认扩展已安装
运行命令:

输出将如下所示:

另一种方法如下,感觉是有点重复的,但还是记录一下,万一上面的方法不成功的时候可以选择

1.安装PECL

2.使用PECL安装MCRYPT 1.0.1

3.显示如下成功提示后,将extension=mcrypt.so写入php.ini