cURL — бесплатная утилита командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.

Проще говоря — это ПО позволяющее программам и скриптам Вашего сайта  подключаться к внешним сервисам и ресурсам по протоколам FTP, SFTP, FTPS, HTTP, HTTPS, TFTP, SCP, Telnet, DICT, LDAP, а также POP3, IMAP и SMTP. Кроме того cURL поддерживает сертификаты HTTPS, методы HTTP POST, HTTP PUT

CentOS

Установка cURL в CentOS 6-7 выполняется одной командой (не забудьте после установки перезапустить апач!)

 yum install curl -y
service httpd restart

 Debian

В Debian 6-7 тоже всё просто — в консоли выполните

apt-get install php5-curl -y

После чего перезапустите апач

service apache2 restart

 ISPManager

В панели ISPManager установка curl занимает 4 клика мышкой:

  • Перейдите в раздел «Настройки сервера» — «Расширения PHP»
    Установка CURL в ISPManager

    Установка CURL в ISPManager

  • Кликните «Установить«, в открывшемся окошке выберите из списка cURL и клик по «Ок«.
    Установка CURL в ISPManager, шаг 2

    Шаг 2

Всё, остальное за Вас сделает система.