当前位置:论坛首页 > Linux面板 > 求助

【已解答】求教php7.4.3升级openssl到1.1.1

发表在 Linux面板2023-10-9 18:00 [复制链接] 7 1419

本帖最后由 堡塔运维小林 于 2023-10-10 18:18 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

8.0.2
系统版本:

Alibaba Cloud 3 (Soaring Falcon) x86_64(Py3.7.8) 
问题描述:

现在使用的php版本为7.4.3,phpinfo的openssl版本为1.0.2u,已经自己编译安装了1.1.1w版本,想将1.0.2u置换成1.1.1w版本,需要重新编译安装吗?有没有简便方法可以更新phpinfo的openssl版本到1.1.1w
相关截图(日志、错误):

微信截图_20231009175731.png 微信截图_20231009180154.png
使用道具 举报 只看该作者 回复
发表于 2023-10-9 19:51:46 | 显示全部楼层
您好,你这个是需要重新编译安装PHP才能修改openssl的版本的,您可以按照下面的步骤去修改PHP的安装脚本,再去安装PHP7.4,看看是否能成功的把openssl版本变为1.1.1w,大概在php.sh脚本的544行,把/usr/local/openssl目录地址改成您的openssl1.1.1w的安装目录,然后咨执行安装脚本,然后编译安装PHP,最后查看版本
1、下载PHP的安装脚本
  1. wget https://download.bt.cn/install/0/php.sh
复制代码

2、修改PHP脚本中大概544行位置的openssl目录,看下面的截图
3、执行编译安装PHP7.4的命令
  1. bash php.sh install 74
复制代码
QQ截图20231009194636.png
使用道具 举报 回复 支持 反对
发表于 2023-10-10 08:54:39 | 显示全部楼层
堡塔运维小林 发表于 2023-10-9 19:51
您好,你这个是需要重新编译安装PHP才能修改openssl的版本的,您可以按照下面的步骤去修改PHP的安装脚本, ...

收到,我试着操作下,谢谢
使用道具 举报 回复 支持 反对
发表于 2023-10-10 09:25:20 | 显示全部楼层
堡塔运维小林 发表于 2023-10-9 19:51
您好,你这个是需要重新编译安装PHP才能修改openssl的版本的,您可以按照下面的步骤去修改PHP的安装脚本, ...

您好,我想问下这样操作会影响现在的php环境吗?如果影响的话,需要注意哪些方面?
使用道具 举报 回复 支持 反对
发表于 2023-10-10 18:18:18 | 显示全部楼层
宝塔用户_hoiwjz 发表于 2023-10-10 09:25
您好,我想问下这样操作会影响现在的php环境吗?如果影响的话,需要注意哪些方面? ...

您好,如果你需要更改PHP默认的openssl版本,就需要卸载PHP,重新编译PHP,经常删除、安装可能是会影响的,之前的PHP里面的扩展、配置数据等这些都是不见了,需要您重新安装PHP后再去安装、配置原先的数据,另外,建议您先使用测试机器去修改PHP的openssl版本,请勿在正式环境上面去更换,防止意外情况导致的数据丢失
使用道具 举报 回复 支持 反对
发表于 2023-10-11 09:23:48 | 显示全部楼层
堡塔运维小林 发表于 2023-10-10 18:18
您好,如果你需要更改PHP默认的openssl版本,就需要卸载PHP,重新编译PHP,经常删除、安装可能是会影响的 ...

您看我这样操作行不行,就是现在用的是php7.4的版本 我再下载个php7.3的sh文件修改相应的openssl的目录 再安装php7.3 是不是可以避免影响现有7.4版本
使用道具 举报 回复 支持 反对
发表于 2023-10-11 09:27:05 | 显示全部楼层
宝塔用户_hoiwjz 发表于 2023-10-11 09:23
您看我这样操作行不行,就是现在用的是php7.4的版本 我再下载个php7.3的sh文件修改相应的openssl的目录  ...

您好,是的,如果安装不同版本的php是不影响的,脚本也是上面的脚本,只需要把74改成73就可以了,如果有测试机器还是建议在测试机器上面去操作
使用道具 举报 回复 支持 反对
发表于 2023-10-11 09:33:04 | 显示全部楼层
堡塔运维小林 发表于 2023-10-11 09:27
您好,是的,如果安装不同版本的php是不影响的,脚本也是上面的脚本,只需要把74改成73就可以了,如果有 ...

好的 谢谢 我试一下
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表