CentOS 7编译安装PHP 7.4提示
configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met
No package 'libzip' found或者(libzip >= 0.11)

原因:zibzip版本太低

1.安装 cmake (注:cmake大于3.0,注:不要在解压目录编译)
rpm -qa | grep cmake 
yum remove -y cmake
mkdir /usr/local/cmake
cd /soft/
tar -zxvf cmake-3.11.1.tar.gz 
cd /soft/cmake-3.11.1/
./configure --prefix=/usr/local/cmake
make 
make install 
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake

2.安装 zibzip(确认版本大于0.11)
rpm -qa | grep libzip 
rpm -qa | grep libzip-devel
yum -y remove libzip 
yum -y remove libzip-devel
#curl-O https://libzip.org/download/libzip-1.5.1.tar.gz

cd /soft/
tar -zxvf libzip-1.5.2.tar.gz
mv libzip-1.5.2 /usr/local/libzip/
cd /usr/local/libzip
mkdir build
cd build
cmake ..
make
make install

注意:这里/usr/local/lib64/pkgconfig 这个路径要与上面zibzip安装路径一至

路径错了不会生效的。。。。。。

export PKG_CONFIG_PATH="/usr/local/lib64/pkgconfig"

3.添加库文件
vim /etc/ld.so.conf 
#添加如下几行
/usr/local/lib64
/usr/local/lib
/usr/lib
/usr/lib64 
#保存退出
:wq
ldconfig -v # 使之生效

CentOS 7编译安装PHP 7.4提示 libzip 版本问题相关推荐

  1. centos php71,CentOS 71编译安装PHP7

    1 创建php用户和用户组,并在github下载php7源码 首先创建一个名为php且没有登录权限的用户和一个名为php的用户组,然后去GitHub下载php7源码包. #######新建php用户和 ...

  2. centos llvm安装_在CentOS上编译安装llvm-3.8.1详细教程

    在CentOS上编译安装llvm-3.8.1详细教程 2020/1/11  18:12 1682次 注:CentOS版本是6.8,6.x版本的操作类似 安装需求: [list] [*]Cmake: 3 ...

  3. 编译 PHP7.0为什么那么慢,CentOS 7编译安装php7.0.7以及可能遇到的问题的解决方案...

    #CentOS 7编译安装php7.0.7 下载并解压php 编译安装 修改配置文件 启动服务 过程中可能遇到的问题解决 1.下载并解压php ####下载地址 http://cn2.php.net/ ...

  4. nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

    centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...

  5. CentOS 7 编译安装 PHP 7

    导语 使用编译的方式来安装 PHP 7. 安装编译工具.依赖包 输入 yum -y install libxml2 libxml2-devel openssl openssl-devel curl-d ...

  6. 在PK体系下的CentOS上编译安装 MySQL 5.7

    本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...

  7. Centos 7编译安装Nginx

    Centos 7编译安装Nginx 第一步:防火墙开启80端口或关闭防火墙 第二步:下载Nginx的压缩包 第三步:安装Nginx所需要的环境 第四步:解压Nginx的压缩包 第五步:配置Nginx ...

  8. CentOS下编译安装LAMP开发环境

    http://www.linuxidc.com/Linux/2011-10/45743.htm 配置PHP开发环境前获取软件包.笔者用的mysql版本是社区版本的.主要软件包有: httpd,mysq ...

  9. CentOS下编译安装python包管理安装工具pip教程

    ubuntu 安装pip 代码如下: apt-get install python-pip 安装requests, pip install requests 对于centos的,直接 yum inst ...

最新文章

  1. 新思科技Chekib:AI芯片架构创新面临四大挑战
  2. centos7安装Tomacat以及自动启动
  3. 二叉树的序列化和反序列化
  4. Linux 浏览网址汇集
  5. eclipse中的汉字极小的解决方案(转载)
  6. 关于计算机展览的英语作文,2015考研英语作文范文精选:选什么东西参加展览?...
  7. 【Linux】与用户管理相关的命令总结
  8. Hive UDAF开发
  9. Java消息中间件--ActiveMq,RabbitMQ,Kafka
  10. Servlet转发forward和重定向response.sendRedirect()区别
  11. SLAM_四元数取逆-Quaternion Inverse - 已验证
  12. SourceTree使用笔记 ssh-key配置
  13. 北京市内可以攀登的八座山
  14. 登录SYSTEM账户 Windows黑科技 首创方法 教程附源码(c++)
  15. windows:查询本机ip地址方法
  16. 教程:QuickTime 录屏的同时录制电脑中播放的声音,播放的歌曲等
  17. 联想Win10 更新系统后触控板无反应,无效
  18. MATLAB真彩色图像转换为索引图
  19. 我的年终奖发了!你呢???
  20. php开发中常用字符串函数总结

热门文章

  1. opencv 寻找轮廓线与轮廓线的交点, 轮廓与圆的交点
  2. linux系统如何进入屏保,Linux终端界面屏保
  3. 机顶盒软件组成及启动流程
  4. 最快服务器地址,如何可以选择适合自己的最快的DNS服务器?
  5. php输入中文就乱码,在php图片中输入中文文字解决乱码
  6. Android App优化
  7. OpenSees二次开发
  8. CSR 8670 Access BlueCore I/O lines
  9. ASP.NET企业智能办公OA系统(源码带文档免费分享)
  10. dmidecode查看硬件信息