1:下载
通过网址http://pecl.php.net/get/zip下载文件或直接使用命令:
wget http://pecl.php.net/get/zip
2:上传:
3:解压:
tar -zxvf zip
cd zip-x.x.x
4:安装gcc
yum -y install gcc autoconf
5:安装phpdev
yum install php-devel
6:配置
-
phpize
-
./configure --with-php-config=/usr/local/php/bin/php-config
7:安装libzip
# 先卸载了原先的 libzip
yum remove libzip
# 下载 libzip 源码(去网站选择合适的版本)
wget https://nih.at/libzip/libzip-xxx.tar.gz
# 解压
tar -zxvf libzip-xxx.tar.gz cd libzip-xxx
# 配置
./configure
# 编译 & 安装
make & make install
8:手动复制
cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h
9:安装ZipArchive
make & make install
10:配置
# 找到 php.ini
php -i | grep php.ini
# 编辑 php.ini
vi /xxx/php.ini
在 php.ini
中添加 extension=zip.so
11:重启服务
重启apache ,httpd