当前位置: 首页 > news >正文

网站logo名词解释网站注册备案之后怎么做网站

网站logo名词解释,网站注册备案之后怎么做网站,中国商务商会官方网站,旅游网站设计源码前面有提到过这个openssl的版本冲突问题,也是在这次恢复服务器时遇到的问题,我整理如下,供大家参考。小小一个软件的安装,挺坑的。 一、问题 项目运行环境需要,指定PHP7.0.9这个版本,但是‌系统版本与软件…

前面有提到过这个openssl的版本冲突问题,也是在这次恢复服务器时遇到的问题,我整理如下,供大家参考。小小一个软件的安装,挺坑的。

一、问题

项目运行环境需要,指定PHP7.0.9这个版本,但是‌系统版本与软件包冲突‌
当前系统安装的 epel-release 版本为 epel-release-8-21.el8,表明系统可能是 ‌CentOS 8/RHEL 8‌,而 openssl-1.0.2k-26.el7.x86_64 是 ‌CentOS 7 的软件包‌,导致 yum 仓库无法匹配‌。

‌OpenSSL 版本不可用:‌
版本 1.0.2k 属于较旧版本,CentOS 8 默认仓库已不包含此包,需通过特殊方式安装‌。


二、解决

方案 1:强制启用 CentOS 7 仓库(仅限兼容环境)

‌手动下载并安装 RPM 包‌

# 下载 CentOS 7 的 OpenSSL 包

wget https://vault.centos.org/7.9.2009/os/x86_64/Packages/openssl-1.0.2k-26.el7.x86_64.rpm

wget https://vault.centos.org/7.9.2009/os/x86_64/Packages/openssl-devel-1.0.2k-26.el7.x86_64.rpm

# 强制安装(可能引发依赖冲突)

sudo rpm -ivh --nodeps openssl-1.0.2k-26.el7.x86_64.rpm openssl-devel-1.0.2k-26.el7.x86_64.rpm

如果网上找不到免费的,就到CentOS-7-x86_64-Everything-2207-02.iso(实际就是你的安装光盘或者ios文件解压后) 的Packages目录下,一般都能找到!囧!!!

可能导致系统组件(如 yum、dnf)异常,需谨慎操作(原因是虽然你按照你的版本需要安装你需要的某个软件,但是这个软件会安装其他依赖库,而这些依赖库可能和你目前运行的一些软件所依赖的相同库产生版本依赖或者冲突)‌。

方案 2:通过源码编译安装 OpenSSL 1.0.2k(我通畅选择编译安装,因为预编译就会告诉你需要哪些依赖,具体的版本,能不能搞得定,在没有真正安装前不会对你的系统产生致命影响,大不了清理不装了,重新想其他办法,不会对你目前的环境造成不良影响。)

‌安装编译依赖‌

sudo yum install -y gcc make perl zlib-devel

‌下载并编译源码‌

wget https://www.openssl.org/source/old/1.0.2/openssl-1.0.2k.tar.gz

tar -zxvf openssl-1.0.2k.tar.gzcd openssl-1.0.2k

预编译:

./config --prefix=/usr/local/openssl-1.0.2k

make && sudo make install

‌配置环境变量(一键三连顺手干)‌

echo 'export PATH=/usr/local/openssl-1.0.2k/bin:$PATH' >> ~/.bashrc

source ~/.bashrc

echo '/usr/local/openssl-1.0.2k/lib'

sudo tee /etc/ld.so.conf.d/openssl-1.0.2k.conf

sudo ldconfig

‌验证‌:openssl version 应输出 1.0.2k‌。


三、PHP 7.0.9 的依赖处理

‌安装 Remi 仓库(一般个人会切到阿里那边)‌

sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm

sudo yum-config-manager --enable remi-php70

‌安装 PHP 7.0 及相关扩展‌

sudo yum install -y php70 php70-php-devel php70-php-openssl

‌说明‌:通过 Remi 仓库可自动解决 OpenSSL 依赖‌。


PS:

‌系统版本确认‌:通过 cat /etc/redhat-release 确认系统版本,避免跨版本安装包‌。

‌依赖冲突处理‌:手动安装旧版 OpenSSL 可能导致系统工具链异常,建议优先使用 Remi 仓库安装 PHP 7.0‌。

OpenSSL 1.0.2k 已停止维护,尽快升级。

http://www.dtcms.com/a/530767.html

相关文章:

  • 开发建设网站需要什么人才响应式网站的优势有那些的呢
  • 网站做三方登陆需要注册公司不签了外包合同被辞退有补偿吗
  • 叫人建设网站要注意什么问题南京网站推广价格
  • 青岛网站有限公司常用的编辑html的软件
  • 自己做电影下载网站深圳网站建设微信开发
  • 用阿里云做网站注意事项前端开发工程师培训哪里有
  • 怎么做自适应的网站网站建设会议讲话
  • 北京交易中心网站怎么修改wordpress 后台登陆密码
  • 网站建设中中文模板下载个人主页网站建设
  • 自己做网站用什么数据库邵阳营销型网站建设
  • 自己怎么做卖服装的网站免费自助创建网站
  • 网站的建设和品牌价值的关系找个做游戏的视频网站
  • 网站建设优化公司招聘塘沽做网站公司
  • 珠海市规划建设局网站o2o平台的基本信息
  • 网站空间ipphp手机网站怎么做
  • 有网站了怎么做apphtml5移动端手机网站开发流程图
  • 辽宁网站建设企业定制公司jssdk wordpress
  • 服装网站建设的目的和意义潍坊做网站公司
  • 【快速解决】Linux服务器安装Java17运行环境
  • 吉林省绥中县城乡建设局网站四川建设信息网
  • 重庆网站排名公司沧州网站建设运营公司
  • 平谷网站建设拆车件网上商城
  • 做企业专业网站一般要多少钱如何创业做网站
  • 千鸟云网站建设衡水住房和城乡建设局网站
  • tp5 网站开发网站怎么申请
  • 北京网站建设华网天下html5网站后台管理系统
  • 做网站找投资人40平米服装店装修效果图
  • 给客户建完美网站证件照在线制作
  • 这些网站涵盖了不同的主题和类型上社网站建设
  • 网站怎么在工信部备案信息查询建设网站专家