php5相对简单,先编译好openssl1.0.2,例把openssl1.0.2编译到/usr/local/openssl-1.0.2u,参考地址
语法:--with-openssl=/usr/local/openssl-1.0.2u
php7有二种方法
1,补丁
http://source.loshub.com/linux/php/patch/php-7.0-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-7.1-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-7.2-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-7.3-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-7.4-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-8.0-openssl3.0.patch
http://source.loshub.com/linux/php/patch/php-8.1-openssl3.0.patch
使用方法
cd php7.4目录
http://source.loshub.com/linux/php/patch/php-7.4-openssl3.0.patch
patch -p1 < php-7.4-openssl3.0.patch
在进行编译
2,先编译好openssl,例把openssl1.1编译到/usr/local/openssl-1.1.1w位置,参考编译(参考地址),然后在用pkg-config命令指定ssl位置
export PKG_CONFIG_PATH=/usr/local/openssl-1.1.1w/lib/pkgconfig:$PKG_CONFIG_PATH

分类: openssl 标签: openssl3php7补丁debian12编译php7.4openssl3php7.4openssl3补丁openssl3安装php7的方法

评论

暂无评论数据

暂无评论数据

目录