1.在http://pecl.php.net/ 找zip扩展包
cd /usr/local/lib
2.可以选择要安装的版本,这里选择 zip-1.19.2.tgz。
wget http://pecl.php.net/package/zip-1.19.2.tgz
3.解压压缩文件
tar -xzvf zip-1.19.2.tgz
4.切换到zip解压的目录
cd /usr/local/lib/zip-1.19.2
5.在解压目录执行phpize,这时候会在extension目录下生成相应的configure文件
phpize
6.执行 ./configure
7.编译模块,生成PHP扩展
make && make install
8.编译好模块之后,需要让php启用它。在php.ini文件中加入把zip.so
开启即可。重启php服务。
注意:在docker中需要确认后台服务是什么,确认是否真的重启。例如,项目开发中使用laravel框架,使用
php bin/laravels start -d
启动服务,就需要重启laravel服务才可以生效。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。