Cómo instalar curl y php-curl en Linux
Rizo es una herramienta de transferencia de datos gratuita y de código abierto 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 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
Verifique que curl esté instalado y verifique su versión
dpkg -l curl
De la fuente
Visite el sitio web de curl y descargue la última versión de curl 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
Instalación de php-curl
yum install php-curl
De la fuente
Al igual que hicimos en Ubuntu 17.10, navegue hasta el sitio web de curl y descargue el archivo tar de curl.
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
Verificar 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
Verificar la instalación de curl
curl --verison
Arch 2017 Linux
Primero, inicie sesión como root y actualice el sistema
pacman -Sy
Instalar curl
pacman -S curl
Verifique si curl está instalado
pacman -Qi curl
Alpine Linux 3.7
Ejecutar apk agregar curl
apk add curl
Verificar la instalación de Curl
apk search curl
Curl es la columna vertebral de la transferencia de datos por 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 contribuyentes trabajar en el proyecto curl y crear continuamente versiones más nuevas y mejoradas.