广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下更新curl版本
  • 594
分享到

Linux下更新curl版本

linux运维服务器 2023-09-20 16:09:02 594人浏览 安东尼
摘要

一、前景 由于低版本的curl存在一定的漏洞,会对我们的服务器安全造成问题,所以,我们需要将curl由低版本安装到高版本。 二、步骤 1、首先检测服务器安装的curl版本 curl --version 2、查看服务器安装的curl的安装包

一、前景

由于低版本的curl存在一定的漏洞,会对我们的服务器安全造成问题,所以,我们需要将curl由低版本安装到高版本。

二、步骤

1、首先检测服务器安装的curl版本

curl --version

2、查看服务器安装的curl的安装包

rpm -qa curl

 3、卸载旧版本curl

rpm -e --nodeps curl-7.29.0-59.el7_9.1.x86_64

注意:直接使用yum remove curl卸载,会报错,别的软件依赖,不能卸载,所以必须强制卸载rpm -e --nodeps

4、下载curl包

可以在这个网站上找最新的版本 http://curl.haxx.se/download/,我们下载最新版本7.87.0

wget https://curl.haxx.se/download/curl-7.87.0.tar.gz

注意:大家也可以直接下载到本地没然后上传到服务器

5、解压安装包

tar -xzvf curl-7.87.0.tar.gz

6、进入curl-7.87.0目录

cd curl-7.87.0

7、执行命令

./configure --prefix=/usr/local/curl --with-ssl

8、编译及安装

(1)编译

make

 、

注意:这一步如果报错

make[1]: *** [server.o] Error 1make[1]: Leaving directory make: *** [install] Error 2

 首先查看GCc版本

gcc -v

 

 升级gcc版本

yum -y install Centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

 修改gcc版本

scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

再次查看gcc版本

gcc -v

 

修改完之后,重新执行make

 (2)安装

make install

 9、添加环境变量

vim /etc/profile

在文件最后添加以下内容:

export PATH=$PATH:/usr/local/curl/bin

10、加载环境变量

source /etc/profile

 11、查看curl版本

curl --version
curl -V

 这样就更新安装成功了

来源地址:https://blog.csdn.net/wd520521/article/details/128693792

--结束END--

本文标题: Linux下更新curl版本

本文链接: https://www.lsjlt.com/news/413058.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下更新curl版本
    一、前景 由于低版本的curl存在一定的漏洞,会对我们的服务器安全造成问题,所以,我们需要将curl由低版本安装到高版本。 二、步骤 1、首先检测服务器安装的curl版本 curl --version 2、查看服务器安装的curl的安装包...
    99+
    2023-09-20
    linux 运维 服务器
  • linux下更新tomcat版本
    进入tomcat目录下查看当前版本号 ./version.sh 2.切忌升级之前一定要备份老版本 mkdir tomcat-backup 3.拷贝老版本到你创建的文件夹中 cp -rf apache-tomcat-9.0.45-s...
    99+
    2023-09-02
    linux 运维 服务器 Powered by 金山文档
  • 如何在linux下更新java版本
    首先使用命令查看java的位置whereis java //查看jdk安装路径which java // 查看java执行路径然后删除对应老的java,如图:rm -rf jdk1.8.0_211/接下来查看自己系统对应的版本,然...
    99+
    2019-09-24
    java入门 linux 更新 java 版本
  • linux python 更新版本
    安装完CentOS6.5(Final)后,执行#Python与#python -V,看到版本号是2.6,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,有兴趣的朋友可以参考下这篇文章:  更新python千万不要...
    99+
    2023-01-31
    版本 linux python
  • CentOS下更新SQLite版本
    查看系统的sqlte3的版本 [root@djangoServer work]# sqlite3 --version 3.7.17 2013-05-20 00:56:22 11...
    99+
    2022-11-12
  • Linux下更新python版本的方法是什么
    本篇内容介绍了“Linux下更新python版本的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、下载python版本  wge...
    99+
    2023-06-28
  • Ubuntu20.04下更新系统Python版本
    起因:写Python时报错: TypeError: unsupported operand type(s) for |=: ‘dict’ and ‘dict’ 原因:python3.9 支持对 ...
    99+
    2023-10-26
    python linux ubuntu
  • Linux中怎么更新python版本
    这篇文章主要介绍“Linux中怎么更新python版本”,在日常操作中,相信很多人在Linux中怎么更新python版本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中怎么更新python版本”的疑...
    99+
    2023-06-28
  • mac下nodejs如何更新到最新版本
    这篇文章主要介绍了mac下nodejs如何更新到最新版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前提条件* mac上安装了npm第一步...
    99+
    2022-10-19
  • Win10 Build 9901系统更新 预览版新版本下载
    我们获悉微软将通过Windows7和8.x内建的Windows Update功能,在今年年初发布Windows10消费者预览版。目前,我们在Windows10Build 9901当中发现,Windows10多个预览新版本...
    99+
    2023-06-10
    Win10 Build9901 Build 9901 系统 更新 预览
  • Linux更新Python版本及修改py
    linux下更新Python版本并修改默认版本,有需要的朋友可以参考下。很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本1、从官网下载python安装包(这个版本可以是任意版本3.3 2.7 2.6等等)wg...
    99+
    2023-01-31
    版本 Linux Python
  • WordPress 版本更新
    💂 个人网站:【海拥】【摸鱼游戏】【神级源码资源网站】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 想寻找共同...
    99+
    2023-09-03
    前端 php 开发语言
  • composer更新版本
    composer更新版本 1、查看当前composer版本(大写的V) composer -V 2、当前composer更新为最新稳定版 composer self-update --stable 3...
    99+
    2023-08-31
    composer php
  • Flutter 版本更新 和 dart SDK版本跟新
    The current Dart SDK version is 2.19.5.Because pivot_chat requires SDK version >=3.0.0 ...
    99+
    2023-09-02
    flutter javascript 前端
  • Linux怎么更新Python版本及修改python默认版本
    本篇内容介绍了“Linux怎么更新Python版本及修改python默认版本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux下更新P...
    99+
    2023-06-09
  • Android程序版本更新之通知栏更新下载安装
    Android应用检查版本更新后,在通知栏下载,更新下载进度,下载完成自动安装,效果图如下: •检查当前版本号 AndroidManifest文件中的versi...
    99+
    2022-06-06
    版本 更新 安装 Android
  • windows系统下更新nodejs版本的方案
    众所周知,nodejs版本更新速度一向快的惊人,其主要原因据说是因为整合了io.js,而后者版本本来就跳的比较快,接着就是水涨船高的问题了,然后就出现了一个比较严重的问题——nodejs版本更新太快,人家想...
    99+
    2022-06-04
    版本 方案 系统
  • Linux更新Python版本及修改python默认版本的方法
    linux下更新Python版本并修改默认版本,有需要的朋友可以参考下。 很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1、从官网下载python安装包(这个版本可以...
    99+
    2022-06-04
    版本 方法 Linux
  • win10版本更新性能下降怎么解决
    本文小编为大家详细介绍“win10版本更新性能下降怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“win10版本更新性能下降怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。使用快捷键【win】+【i...
    99+
    2023-07-01
  • win101909版本更新下载不了如何解决
    本篇内容介绍了“win101909版本更新下载不了如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、再一次安装更新 使用快捷方式【W...
    99+
    2023-07-01
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作