编译openssl出错:configure: error: Cannot find OpenSSL's

心血来潮,想源码编译一下(no zuo no die),果然各种坑,踩完后整理一下正确的方案

开发环境版本:

php.ini开启OpenSSL扩展后:

提示没有OpenSSL.so,去php的源码包找到openssl源码(php7.3/ext/openssl)进行编译安装:

执行:phpize

报错:

在源码中会有一个文件:config0.m4

执行:cp ./config0.m4  ./config.m4

生成configure后,执行:./configure --with-php-config=/home/xroot/study/soft/php/bin/php-config

又报错了:

先执行openssl,确定已经安装这个软件包后

就只需要安装libssl-dev 资源包:apt-get install libssl-dev 

再次进行configure

success!

你可能感兴趣的:(编译openssl出错:configure: error: Cannot find OpenSSL's )