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
例:

或者:

php7.4.30 | php8.1.12 源码安装zip扩展相关推荐

  1. linux 源码安装 zip/unzip

    linux 源码安装 zip/unzip 场景说明 Linux服务器,没有root权限 需要使用zip/unzip,但遗憾的是服务器没有安装 解决办法 自己用源码编译 步骤 下载zip/unzip的源 ...

  2. MySQL-8.0.12源码安装实例

    1.通过官网下载对应的版本后,通过FTP上传至云服务器的/usr/local/src 目录 2.解压缩文件 [root@JSH-01 src]# ls mysql-boost-8.0.12.tar.g ...

  3. LNMP源码安装教程

    NGINX源码安装 # 切换阿里的源# yum -y install wget# sudo mv CentOS-Base.repo CentOS-Base.repo.bak# sudo wget -O ...

  4. mysql5.1编译安装centos7_CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装

    在CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装过程记录. 一.安装Nginx 1.安装依赖扩展 # yum -y install wget ...

  5. mysql5.5.30源码安装及主从搭建

    双机热备(实验环境) 主服务器:ip地址192.168.100.244,mysql版本5.5.30,源码安装 从服务器:ip地址192.168.100.245 一.源码安装mysql5.5 启动目录: ...

  6. linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache

    环境:Ubuntu 12.04 [简单安装] 一般第一次安装Apache都较为顺利. 1. 下载并解压 root@ubuntu:/home/qy/share#tar zxvf httpd-2.2.22 ...

  7. android 12 源码编译与虚拟机调试

    android 12 源码编译与虚拟机调试 android 12编译环境搭建 安装android 12环境依赖 android 12源码下载 下载repo工具 repo工具下载 国内repo工具修改 ...

  8. Linux源码安装mysql 5.6.12(cmake编译)

    转载链接:http://www.2cto.com/database/201307/229260.html Linux源码安装mysql 5.6.12(cmake编译) 1.安装make编译器(默认系统 ...

  9. nginx mysql5.7_Centos7+Php7+Mysql5.7+Nginx源码安装实战部署手册

    本文以Centos 7.1+Php 7.1.3+Mysql5.7.17为例,介绍Centos7+Php7+Mysql5.7+Nginx 1.10.3源码安装实战部署的过程. 一.准备工作 软件获取 二 ...

最新文章

  1. (56)等待链表,调度链表
  2. 本人开源项目 Lu-Rpc
  3. 菜鸟裹裹电脑版_【绵阳最新转让】3500低价出售家用制氧机!东芝i5笔记本电脑、索尼微单相机、联想笔记本电脑、奶茶店、服装店转让......
  4. vmware虚拟机的tomcat启动以后,主机无法访问
  5. 24岁的程序员,似乎已经看到了30岁后的自己
  6. JAVA Timer 定时器
  7. python入门教材论坛_Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...
  8. MySQL如何用一条SQL将一张表里的数据插入到另一张表
  9. edui 富文本编辑_改造百度UMeditor(UEditor-min)富文本编辑器的图片上传功能
  10. HTML5七夕情人节表白网页制作【自定义文字-烟花告白】HTML+CSS+JavaScript浪漫烟花表白网页制作
  11. (笔记)《游戏脚本高级编程》——第2章 脚本编程系统的应用(上)
  12. 《麦肯锡卓越工作方法》读后感
  13. 如何看计算机系统是x86,怎么看电脑是x86还是x64 x64和x86有区别讲解分享
  14. Golang语言移植-ARM开发环境搭建
  15. Least Angel Regression
  16. Processing 案例 | 去“富士山”看樱花从树上纷纷而落
  17. 用 Wwise 和 Unity 制作 DLC 使用 Wwise 文件包(File Package)
  18. Android Studio 更换/设置App应用图标Icon
  19. 1.2 Activity 的基本用法大全
  20. service层的意义

热门文章

  1. 2019寒假作业1 编程总结
  2. 嫦娥四号为什么去月球背面探测?总设计师回应
  3. 绘图与Simulink简介
  4. 交互设计之草图、线框图和原型
  5. Logistic Loss函数
  6. long时间转换 java_Java longTime 和C#日期转换
  7. 土石坝渗流分析的目的
  8. ftl页面中html飘红,eclipse下不能编译.ftl文件,会报错的解决方法
  9. Java面试题- java变量命名
  10. windows下安装python的i18n_python国际化(i18n)和中英文切换