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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea搭建javaweb环境_java怎么打开项目

    idea搭建javaweb环境_java怎么打开项目【第一步】新建项目【第二步】点击JavaEnterprise,选择Webapplication,选择已经下载好的Tomcat,选择服务的jdk【第三步】选择框架支撑【第四步】完成创建目录介绍【第五步】配置jar包和classes包,首先在WEB-INF下面新建两个文件夹,classes和lib(装载jar包的,利于使用jstl标签)【第六步】在file中找到ProjectStructure【第七步】点击Modules,选择P…

    2022年9月20日
    0
  • git版本号管理工具的上手

    git版本号管理工具的上手

    2021年11月24日
    48
  • 微信公众号无法抓包 提示请在微信客户端打开链接

    微信公众号无法抓包 提示请在微信客户端打开链接最近有一个需求是测试公司公众号中某个需要鉴权接口的性能。首先就是需要对该接口进行抓包,根据以前写过的一篇文章,我们可以过使用Fiddler对微信PC客户端抓包来获取接口信息。使用fiddler抓包微信公众号和小程序当我在微信PC端点击需要鉴权的公众号页面时弹出“请在微信客户端打开链接”OhMyGod!我的第一直觉是微信PC端升级所致(因为之前测试时没有出现过这个问题),check一下版本是:最新的3.5.046这个问题怎么搞?百度吧!关键词是什么呢?抱着试试看的态度搜索“…

    2022年5月10日
    72
  • A股30年历史的拐点和暗示(大盘篇)

    A股30年历史的拐点和暗示(大盘篇)转A股30年,历史的拐点和暗示(大盘篇)来源:主动型量化   作者:刘帅路————————————————————————————–拓展阅读:1.集合竞价选股2.七种量化选股模型…

    2022年6月23日
    23
  • 查看linux ssh服务信息及运行状态

    查看linux ssh服务信息及运行状态

    2021年10月18日
    80
  • 论文写作利器—LaTeX教程(入门篇)(更新中)

    论文写作利器—LaTeX教程(入门篇)(更新中)一、LaTeX简介结合维基百科及LaTeX官网可知:LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/)是一种基于TeX的高品质排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,非常适用于生成高印刷质量的科技和数学、物理文档,尤其擅长于复杂表格和数学公式的排版。LaTeX是科学文献交流和出版的事实标准。简单来说,相比于Word排版时需要设…

    2022年7月14日
    42

发表回复

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

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