Write by lyc at 2020-6-11

php7.3安装扩展:mcrypt

mcrypt 扩展下载

1.安装

安装方式有两种:

  • 编译安装php时当编译参数编译进去 --with-mcrypt
  • 以安装扩展的方式安装。下面记录扩展方式安装。

官网下包

1
2
3
4
5
6
7
$ cd /usr/local/src
$ wget https://pecl.php.net/get/mcrypt-1.0.3.tgz
$ tar zxvf mcrypt-1.0.3.tgz
$ cd mcrypt-1.0.3/
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install

github下包

1
2
3
4
5
6
7
$ cd /usr/local/src
$ wget https://github.com/php/pecl-encryption-mcrypt/archive/1.0.3.tar.gz
$ tar zxvf 1.0.3.tar.gz
$ cd pecl-encryption-mcrypt-1.0.3/
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make -j4 && make install

2.include

1
2
3
$ cat >> /usr/local/php/etc/php.ini << EOF
extension=mcrypt.so
EOF

3.php-fpm 重启

1
$ systemctl restart php-fpm

4.验证

1
2
$ /usr/local/php/bin/php -m | grep mcrypt
mcrypt