如何在Linux上安装curl和php-curl
时间:2020-03-05 15:27:51 来源:igfitidea点击:
Curl是一个免费的开源数据传输工具,用于使用以下支持的协议与服务器之间进行数据传输:IMAP,IMAPS,POP,POP3,POP3S,DICT,FILE HTTP,HTTPS,SMB,SMBS,SMTP,SMTPS ,FTP,FTPS,TELNET,RTSP,RMTP和TFTP。
在其正常操作期间,它会显示一个类似仪表的进度条,指示诸如数据传输速度,传输的数据量和估计剩余时间之类的参数。
速度以每秒字节数表示。
本教程说明了如何在各种Linux发行版中安装curl和php-curl。
Ubuntu 18.04、17.10和Debian 9.3
以root身份登录并首先更新Ubuntu系统
apt-get update
安装卷发
apt-get install curl
安装php-curl
PHP 7.0
apt-get install php-curl
PHP 5.6
apt-get install php5.6-curl
PHP 5.5
apt-get install php5.5-curl
验证curl是否已安装并检查其版本
dpkg -l curl
源代码安装
访问curl的并通过复制链接并使用wget命令下载最新的curl版本
wget https://curl.haxx.se/download/curl-7.57.0.tar.gz
使用下面的tar命令解压缩tar包文件
tax -xvf curl-7.57.0.tar.gz
导航到未压缩的文件夹
cd curl-7.57.0
我们将需要C编译器来构建源代码。
如下所示安装C编译器。
apt-get install build-essential
依次运行以下命令以编译源代码
./configure
make
make install
Centos 7
以root身份登录并运行
yum install curl
安装php-curl
yum install php-curl
从来源
就像我们在Ubuntu 17.10中所做的一样,导航至curl的并下载curl tar包。
wget https://curl.haxx.se/download/curl-7.57.0.tar.gz
解压压缩包
tax -xvf curl-7.57.0.tar.gz
导航到未压缩的文件夹
cd curl-7.57.0
Centos 7已随C编译器一起安装。
运行以下命令以编译源代码
./configure
make
make install
验证curl的安装
curl --verison
Fedora 27
注意Fedora 27预装了curl。
要安装php-curl,只需以root用户身份登录并运行
dnf -y install php-curl
验证卷曲的安装
curl --verison
Arch 2016 Linux
首先,以root身份登录并更新系统
pacman -Sy
安装卷发
pacman -S curl
验证是否已安装卷曲
pacman -Qi curl
Alpine Linux 3.7
运行apk添加curl
apk add curl
验证Curl的安装
apk search curl
Curl是使用无数协议的数千个软件应用程序的Internet数据传输的骨干。
自由和开放源代码使许多贡献者可以从事curl项目,并不断提出更新和改进的版本。