心血来潮,想源码编译一下(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!