libcrypto yum 安装_centos7下nginx 报错需要安装 libcrypto.so.10(OPENSSL_1.0.2)(64bit)

libcrypto yum 安装_centos7下nginx 报错需要安装 libcrypto.so.10(OPENSSL_1.0.2)(64bit)1.首先下载nginx的网络源[root@localhost~]#rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmRetrievinghttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-re…

大家好,又见面了,我是你们的朋友全栈君。

1.首先下载nginx的网络源

[root@localhost ~]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

Retrieving http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

warning: /var/tmp/rpm-tmp.JkMpgZ: Header V4 RSA/SHA1 Signature, key ID7bd9bf62: NOKEY

Preparing…################################# [100%]

Updating / installing…

1:nginx-release-centos-7-0.el7.ngx #################################[100%]

2.使用yum安装nginx

[root@localhost ~]# yum install nginx

Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-

: manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

code | 2.9 kB 00:00

docker-ce-stable | 3.5 kB 00:00

google-chrome | 1.3 kB 00:00

nginx | 2.9 kB 00:00

file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 – “Couldn’t open file /mnt/repodata/repomd.xml”

Trying other mirror.

(1/4): google-chrome/primary | 1.7 kB 00:00

(2/4): docker-ce-stable/x86_64/primary_db | 28 kB 00:00

(3/4): code/primary_db | 89 kB 00:00

(4/4): nginx/x86_64/primary_db | 46 kB 00:02

google-chrome 3/3

Resolving Dependencies

–> Running transaction check

—> Package nginx.x86_64 1:1.16.0-1.el7.ngx will be installed

–> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.2)(64bit) for package: 1:nginx-1.16.0-1.el7.ngx.x86_64

–> Finished Dependency Resolution

Error: Package: 1:nginx-1.16.0-1.el7.ngx.x86_64 (nginx)

Requires: libcrypto.so.10(OPENSSL_1.0.2)(64bit)

You could try using –skip-broken to work around the problem

You could try running: rpm -Va –nofiles –nodigest

3.此时我们看到如下报错,说缺少libcrypto.so.10这个包

Error: Package: 1:nginx-1.16.0-1.el7.ngx.x86_64 (nginx)

Requires: libcrypto.so.10(OPENSSL_1.0.2)(64bit)

4.但经过查询,其实是有这个包的

[root@localhost ~]# find / -name libcrypto.so.10

find: ‘/run/user/1000/gvfs’: Permission denied

/usr/lib64/libcrypto.so.10 ##是有这个东西

[root@localhost ~]# openssl version ##查看openssl版本

OpenSSL 1.0.2o 27 Mar 2018

[root@localhost ~]# rpm -q –provides openssl

openssl = 1:1.0.1e-60.el7

openssl(x86-64) = 1:1.0.1e-60.el7

5.查看当前库文件中的 libcrypto.so.10

[root@localhost ~]# rpm -q –provides openssl-libs | grep libcrypto.so.10

libcrypto.so.10()(64bit)

libcrypto.so.10(OPENSSL_1.0.1)(64bit)

libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)##libcrypto.so.10(OPENSSL_1.0.2)(64bit)

libcrypto.so.10(libcrypto.so.10)(64bit)

6.把升级OpenSSL 1.0.1到OpenSSL 1.0.2

在右下角找到并下载

上传到服务器后,使用rpm进行升级,为了防止和已经有的版本冲突,强制安装(–force)

[root@ /home/kiosk/repod]# rpm -ivh openssl-libs-1.0.2k-16.el7.x86_64.rpm –force

warning: openssl-libs-1.0.2k-16.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

Preparing… ################################# [100%]

Updating / installing…

1:openssl-libs-1:1.0.2k-16.el7 ################################# [100%]

现在用yum安装nginx,发现已经可以正常安装了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149794.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • 各种聚类算法的介绍和比较「建议收藏」

    一、简要介绍1、聚类概念聚类就是按照某个特定标准(如距离准则)把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同时不在同一个簇中的数据对象的差异性也尽可能地大。即聚类后同一类的数据尽可能聚集到一起,不同数据尽量分离。2、聚类和分类的区别聚类技术通常又被称为无监督学习,因为与监督学习不同,在聚类中那些表示数据类别的分类或者分组信息是没有的。Clustering(聚类),

  • pycharm创建一个新项目_pycharm没有解释器怎么办

    pycharm创建一个新项目_pycharm没有解释器怎么办python和pycharm的安装可以查看我的上一篇日志https://mp.csdn.net/postedit/802364181,设置python文件的抬头,即新建一个python文件的时候,默认会添加如下的内容。点击:File->setting->Editor->CodeStyle->FileandCodeTemplates->PythonScript…

  • Visual C++ 2010 Express与Visual C++ 2010有何区别?「建议收藏」

    Visual C++ 2010 Express与Visual C++ 2010有何区别?

  • 手把手教你webpack3(9)File-Loader配置简述

    手把手教你webpack3(9)File-Loader配置简述

  • 手机安装busybox教程(去除busybox的xbin连接)

    Busybox,大家应该有所耳闻,其中集成了众多linux的命令和工具。有时候在手机上想使用find,grep等命令但是手机不支持。这时可以在手机上安装busybox.使用方法:1.确定手机型号cpu的指令集,cat/proc/cpuinfo如armv7,armv4,armv6,去网上下载二进制busybox文件。下载地址:http:

  • P2P技术原理及应用[通俗易懂]

    P2P技术原理及应用[通俗易懂] P2P技术原理及应用    作者:金海廖小飞 摘要:对等网络(P2P)有3种主要的组织结构:分布式哈希表(DHT)结构、树形结构、网状结构。P2P技术已经延伸到几乎所有的网络应用领域,如分布式科学计算、文件共享、流媒体直播与点播、语音通信及在线游戏支撑平台等方面。现在人们已经开始将重心转入到覆盖层网络的节点延时聚集研究、覆盖网之间(Inter-Overlay)优化研究、P2P支撑平…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号