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,发现已经可以正常安装了

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NASM汇编_nasm标准

    NASM汇编_nasm标准操作指令MOV  dst,src 把src的内容复制到dst中,操作字长由参数字长决定push   把参数入栈pop     从栈顶弹出数据,存入给定参数中PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.(在不同模式下面,对应不同的寄存器,如32bit模式,对应32位寄存器)POPA   把DI,SI,BP,SP,BX,DX,C

    2022年8月30日
    2
  • zookeeper 分布式锁原理(分布式锁实现原理)

    Zookeeper分布式锁的原理问:在什么样的场景下我们需要使用Zookeeper分布式锁呢?在分布式的项目中,指定的项目我们需要使用到锁的机制,但是在分布式下我们使用的内存锁都是相对独立的,因为每一个项目都有一个自己的JVM,而我们使用java类的锁都是受JVM控制的,这样在两台真实服务器上调用同一把锁的时候是没有办法进行锁操作,这个是我们就需要用到Zookeeper分布式锁了。…

    2022年4月12日
    38
  • 检测死链的工具[通俗易懂]

    检测死链的工具[通俗易懂]
    XenuLinkSleuth:一种很小很强大的检查网站死链接的工具
    在测试网站的过程中,常常需要检查网站里的所有链接是否正常,如果一个个去点击各个页面来测试,不仅让测试人员感到非常枯燥,也浪费时间。举例来说,如果一个门户网站,首页有100个链接,每个二级页面又有50个链接,那么这样简单一算就是5000次点击,一个测试人员每2秒检查一个页面,要花10000秒,约2.8个小时,还不能100%保证所有的页面都check到位,多少会有点担心:是不是有漏掉的。
    这里借用xenul

    2022年7月23日
    9
  • java final keyword

    java final keyword

    2021年12月7日
    43
  • Idea激活码永久有效Idea2019.3.5激活码教程-持续更新,一步到位

    Idea激活码永久有效Idea2019.3.5激活码教程-持续更新,一步到位Idea激活码永久有效2019.3.5激活码教程-Windows版永久激活-持续更新,Idea激活码2019.3.5成功激活

    2022年6月17日
    167
  • ov7725 stm32_如何给实验培养皿拍照

    ov7725 stm32_如何给实验培养皿拍照平台:STM32ZET6(核心板)+ST-LINK/V2+SD卡+USB串口线+鹰眼OV7725摄像头(注意,为了减少摄像头连线的麻烦,建议初学者选取单片机时选用带有摄像头接口的板子)工程介绍:需要移植FatFs文件系统,同时需要了解BMP位图的存储数据结构,从而实现将摄像头输出的RGB565像素数据直接输出到sd卡上,保存为*.bmp文件。1.BMP位图的存储1.1 数据结构介绍//BMP头文…

    2022年9月24日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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