cURL  PHP5  Ubuntu 12.10  проверенная  установка

Около 3х месяцев назад перешел на Ubuntu 12.10 и недавно возникла необходимость установить cURL на виртуальном сервере на PHP5.

для информации, cURL - библиотека предназначенная для обмена информацией по следующим протоколам: http / https / ftp / ftps / ldap / telnet. Обмен происходит между машиной клиента и Сервером.

Порылся в нете, но кроме криво копированных сомнительных статей , предлагающих в php.ini в ubuntu (убунту) !!! вписать указание на файл с расширением .DLL! cry

 в общем пришлось самому разбираться, не так все сложно оказалось но время конечно малек потратил, вот как поставил (может Вам пригодится):

1. Устанавливаем пакет php5-curl

(он и содержит компонент cURL для PHP под Ubuntu):

sudo apt-get install php5-curl  (естественно вводим пароль сурер пользователя root)

2.  Прописываем библиотеку cURL в конец файла php.ini

(у меня находится по адресу:  /etc/php5/apache2/php.ini)

открываем php.ini под правами супер пользователя:

sudo gedit /etc/php5/apache2/php.ini     

вводим пароль (его не видно, но если ввели правильно, через пару сек откроется окно редактора)

 в конец файла добавляем: 

;cURL - добавляем библиотеку
extension=/usr/lib/php5/20100525+lfs/curl.so

сохраняем и закрываем файл.

3. Перезагружаем сервер apach2

sudo /etc/init.d/apache2 restart

4. Проверяем добавление библиотеки cURL в PHP5 

в локальной домашней папке создаем текстовый файл (например)  test_php_info.php

в нем вписываем следующий текст: 

<?php
phpinfo();
?>

сохраняем, закрываем

в браузере открываем созданный нами файл (у меня локальная папка с сайтом LocalHost, замените на свою)

http://localHost/test_php_info.php

открывается страница с данными установленной PHP

в ней ищем таблицу с заголовком  curl  :

 

cUrl php5 Ubuntu 12.10

cUrl php5 Ubuntu 12.10 - cUrl php5 Ubuntu 12.10

эта табличка на месте  - все заработало!