Curl - это библиотека для работы с URL. Она интегрирована во множество языков, в том числе и в PHP.

В Debian/Ubuntu это делается легко и просто, зачастую не требуется ничего собирать

Простой пример решения проблем прав на запись для приложения и пользователя в случае фреймворка Yii.