如果系统内有多个php版本,首先要确定自己要安装在哪一个版本,以我为例,

系统:ubuntu
php版本:7.1
zi版本:1.13.5
php运行方式:fpm、cli

//下载解压
cd /home/
wget http://pecl.php.net/get/zip-1.13.5.tgz
tar -zxvf zip-1.13.5.tgz

//编译安装
cd zip-1.13.5
/usr/bin/phpize7.1
./configure --with-php-config=/usr/bin/php-config7.1
make
make install

//进行配置
vi /etc/php/7.1/mods-available/10-zip.ini
写入extension=zip.so,然后wq!退出保存
ln -s /etc/php/7.1/mods-available/10-zip.ini /etc/php/7.1/cli/conf.d/
ln -s /etc/php/7.1/mods-available/10-zip.ini /etc/php/7.1/fpm/conf.d/

//检查是否安装
php7.1 -m |grep zip
出现zip就说明已经安装完成