Cómo instalar curl y php-curl en Linux

Rizo es una herramienta de transferencia de datos de código abierto y gratuita que se utiliza para transferir datos hacia y desde un servidor utilizando los siguientes protocolos compatibles: IMAP, IMAPS, POP, POP3, POP3S, DICT, FILE HTTP, HTTPS, SMB, SMBS, SMTP, SMTPS, FTP, FTPS, TELNET, RTSP, RMTP y TFTP.

Durante su funcionamiento normal, muestra una barra de progreso similar a un medidor que indica parámetros como la velocidad de transferencia de datos, la cantidad de datos transferidos y el tiempo restante estimado. La velocidad se indica en bytes por segundo.

Este tutorial explica cómo podemos instalar curl y php-curl en varias distribuciones de Linux.

Ubuntu 18.04, 17.10 y Debian 9.3

Inicie sesión como root y actualice su sistema Ubuntu primero

apt-get update

Instalar en pc curl

apt-get install curl

Instalar 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

Verificar curl está instalado y verifica su versión

dpkg -l curl

De la fuente

Visita curlsitio web y descargue la última curl versión copiando el enlace y usando el comando wget

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

Descomprima el archivo tarball usando el comando tar a continuación

tax -xvf curl-7.57.0.tar.gz

Navega a la carpeta sin comprimir

cd curl-7.57.0

Necesitará el compilador de C para compilar el código fuente. Instale el compilador de C como se muestra a continuación.

apt-get install build-essential

Ejecute los siguientes comandos en sucesión para compilar el código fuente

./configure
make
make install

Centos 7

Inicie sesión como root y ejecute

yum install curl

Instalando PHP-curl

yum install php-curl

De la fuente

Al igual que hicimos en Ubuntu 17.10, navegue hasta curlsitio web y descargue el curl tarball.

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

Descomprime el tarball

tax -xvf curl-7.57.0.tar.gz

Navega a la carpeta sin comprimir

cd curl-7.57.0

Centos 7 ya viene instalado con un compilador de C. Ejecute los siguientes comandos para compilar el código fuente

./configure
make
make install

Verifique la instalación de curl

curl --verison

Fedora 27

NOTA Fedora 27 viene preinstalado con curl.

Para instalar php-curl simplemente inicie sesión como root y ejecute

dnf -y install php-curl

Verifique la instalación de curl

curl --verison

Arch 2017 Linux

Primero, inicie sesión como root y actualice el sistema

pacman -Sy

Instalar en pc curl

pacman -S curl

Verifique si curl en instalado

pacman -Qi curl

Alpine Linux 3.7

Ejecutar apk add curl

apk add curl

Verificar la instalación de Curl

 apk search curl

Curl es la columna vertebral de la transferencia de datos de Internet para miles de aplicaciones de software que utilizan una gran variedad de protocolos. Ser gratuito y de código abierto ha permitido a muchos colaboradores trabajar en curl proyecto y continuamente crear versiones más nuevas y mejoradas.