configure: error: Cannot find OpenSSL's

这个可以在configure的时候,指定openssl的路径,查看openssl的安装路径:

root@ubuntu: ~ # openssl version -a

OpenSSL 1.0.1k 8 Jan 2015

built on: Thu Oct 18 20:42:22 2018

platform: debug-linux-x86_64

options: bn(64,64) rc4(16x,int) des(idx,cisc,16,int) idea(int) blowfish(idx)

compiler: .........

OPENSSLDIR: "/usr/local/ssl"

可以看到最下面的OPENSSLDIR,到这么路径去查看一下,是不是真的存在这个目录。

我虽然可以执行openssl程序,也输出OPENSSLDIR,但是,并不存在那个目录。于是,可以重新编译安装一下openssl,注意,不要使用apt-get来安装openssl,因为,如果使用apt-get来安装的话,就会和原有的openssl一样,配置php编译参数时,同样找不到openssl。

openssl的下载地址:http://distfiles.macports.org/openssl/

操作命令如下:

root@ubuntu:~ # wget http://distfiles.macports.org/openssl/openssl-1.0.1k.tar.gz

root@ubuntu:~ # tar zxf openssl-1.0.1k.tar.gz

root@ubuntu:~ # cd openssl-1.0.1k

root@ubuntu:~/openssl-1.0.1k # ./config --prefix=/usr/local

root@ubuntu:~/openssl-1.0.1k # make && make install

再次配置php编译参数即可(不用做改变)。

--with-openssl-dir=/usr/local/openssl

configure: error: Cannot find libz

缺少zlib,可以下载安装zlib。

下载地址:http://zlib.net/

root@ubuntu ~ # wget http://zlib.net/zlib-1.2.11.tar.gz

root@ubuntu ~ # tar zxf zlib-1.2.11.tar.gz

root@ubuntu ~ # cd zlib-1.2.11/

root@ubuntu ~/zlib-1.2.11 # ./configure

root@ubuntu ~/zlib-1.2.11 # make && make install

之后重新执行配置

checking for BZip2 in default path... not found

configure: error: Please reinstall the BZip2 distribution

下载一下bzip2,安装上即可。

解压后直接make && make install 。不用configure

./configure: line 23626: curl-dir: No such file or directory

checking for cURL 7.10.5 or greater... ./configure: line 23641: curl-config: command not found

configure: error: cURL version 7.10.5 or later is required to compile php with cURL support

需要下载并安装curl扩展。

extras mibs php7,ubuntu编译安装php7遇到的问题及解决方案相关推荐

  1. ubuntu nginx php7,ubuntu 16 安装php7+nginx

    sudo apt-get install nginx cd /etc/nginx/sites-enabled vi /etc/nginx/sites-available/default(配置文件就是这 ...

  2. debian编译php mysql5.6_在Debian/Ubuntu上免编译安装PHP7.2~5.6

    本文介绍在 Debian/Ubuntu 系统上免编译安装 PHP7.2~5.6,教程适用系统为:Debian 9.Deiban 8.Ubuntu 18.04 LTS.Ubuntu 16.04 LTS. ...

  3. 源码编译安装PHP7.4,解决openssl,libxml2,libcurl依赖的问题

    使用源码编译安装PHP7.4是在各种Linux平台上安装PHP的主要形式,通常会遇到各种错误,不是缺少依赖,就是依赖的库版本太低. 主要问题 本人编译PHP碰到的错误主要有如下几个: 1)libxml ...

  4. php编译7教程,PHP7 快速编译安装

    PHP7正式版发布啦, 之前没有安装过的,都来安装试一试 . 即将发布的ThinkPHP5 在PHP7环境下也完全兼容, 佩服鸟哥把兼容性做得这么好 快速编译安装PHP7步骤: 第一步: 安装必要一些 ...

  5. php 7.0 编译安装mysql_源码编译安装php7.0.5

    源码编译安装php7.0.5 源码包下载地址 安装epel扩展yum源 [root@xuegod63 ~]# yum clean all [root@xuegod63 ~]# yum list 注:R ...

  6. 【安装PHP】如何在openSUSE42.1下编译安装PHP7

    首先推荐一篇文章PHP 7 Release Date Arrived: Will Developers Adopt PHP 7? - PHP Classes blog. 里面说到是否会去使用PHP7, ...

  7. Centos+Nginx+PHP7.0编译安装(和PHP5.6老版本共存)

    来源:http://blog.csdn.net/liuxinmingcode/article/details/50319145 场景 LNMP  当前版本:PHP 5.5.7  为了体验PHP7的速度 ...

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

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

  9. 电视盒安装php,全志a20安卓电视盒子安装可道云kodexplorer服务-编译安装php7.3+nginx...

    可道云真的很强大,安装包很小,功能却很齐全,还可以自定义轻应用 如果有手机客户端就更好了 研究了一下,可道云根目录放到外置存储设备(移动硬盘)会更合适,改路径的方法下面有提到 上传文件时一个文件会在用 ...

最新文章

  1. “云计算” 保险业发展新动力
  2. [VSTO系列]三、简单的UI设计/QQ联系人导出(下)
  3. jframe和mysql登陆_刚写的一个从数据库读取账户和密码进行登陆的小程序~高手请无~...
  4. 前端学习(3244):react的生命周期新
  5. c#之using关键字
  6. linux v4l2 示例程序,linux驱动由浅入深系列:camera驱动之二(基于高通平台的V4L2结构及代码分析)...
  7. python 科学计算设计_Python程序设计与科学计算
  8. 大型网站应用中 MySQL 的架构演变史
  9. MMIO与PIO区别
  10. header标签为什么不能改变背景颜色呢?
  11. Cloudera Manager介绍
  12. arcgis制作瓦片地图_利用ArcGISDesktop制作【地图瓦片包(TPK切片包)】的技术流程及优化...
  13. PE,成长,利率:对估值的再思考——最聪明的投资回收期
  14. 打游戏哪种蓝牙耳机比较好?适合玩游戏的无线蓝牙耳机
  15. 201606中通笔试题
  16. linux yum 安装node,CentOS7 下 yum安装新版nodejs
  17. CentOS7.4静默安装Oracle,并通过工具远程连接
  18. Chapter3.1.1 python函数小示例
  19. 计算机动画专业要学什么课程,贵阳市计算机学校3D动画设计专业需要学哪些课程?...
  20. STM32 链接文件使用

热门文章

  1. context.Request.Files post 上传问题件
  2. C#转C++的一点分享
  3. 【EXLIBRIS】纸版书目整理 -- 大书架 下 【64 种】【103 册】
  4. 程序员的进阶课-架构师之路(2)-数组
  5. 你需要知道的基础算法知识——STL和基础数据结构(四)
  6. Oracle取同一类别中某属性最大或者最小值的一条
  7. piccolo2d android,如何在Piccolo2D中打洞?
  8. eclipse无法创建tomcat7.0的server
  9. COPAN为政府机构提供低成本、高效节能的数字归档方案
  10. mysql主从备份及原理分析