共 1 篇文章

标签:Linux curl 版本

Linux下如何更新curl版本-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

Linux下如何更新curl版本

Linux下如何更新curl版本  更新时间:2023年12月12日 09:42:12   作者:wd520521   这篇文章主要介绍了Linux下如何更新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 1 make[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 这样就更新安装成功了 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 您可能感兴趣的文章: 在Linux中将cURL的输出保存到文件的几种方法 关于Linux的curl指令使用总结 Linux使用curl访问网页和wget下载文件 Linux下遇到PyCurl的错误解决方法 Linux curl表单登录或提交与cookie使用详解...

技术分享