1、下载源码包
wget http://pecl.php.net/get/zip-1.19.1.tgz
# 或者 wget http://pecl.php.net/get/zip 下载的文件名是zip.1
2、解压编译安装
tar -zxvf zip-1.19.1.tgz # 或者 tar -zxvf zip.1
cd zip-1.19.1 # 或者 cd zip-1.21.1
# 如果之前编译过,先执行make clean
3、执行phpize
可以使用find进行搜索,例如:find /data -name ‘phpize’ # /data 是你要搜索的目标目录也可以是 /
/data/program/php74/bin/phpize # 或者 /data/program/php8/bin/phpize
# 执行编译
./configure --with-php-config=/data/program/php74/bin/php-config # 或者 ./configure --with-php-config=/data/program/php8/bin/php-config
make -j4
make install
4、打开php.ini中 zip.so的注释即可,然后重启php
例:
或者: