Ot возможно записать им способом так, чтобы он не зависел от специфических особенностей дистрибутива, но не все *отклоняют, запускают сервисы таким же образом. Я не уверен в AIX, но Солярис, например, даже не использует sysvinit, вместо этого он использует smf.
CentOS/RHEL обычно использует/etc/rc.d/functions для помощи с общими функциями для init сценария, в то время как Debian использует двоичный файл, названный start-stop-daemon. Это вероятно причина, что init сценарии часто не находятся в восходящих пакетах.
Лично, я записал бы, что init сценарий для каждого поддерживал ОС, чтобы быть включенным во что пакет ОС.
Сделал некоторый поиск с помощью Google, похож
curl-devel
название пакета нет libcurl4-gnults-dev
так
sudo yum install curl-devel
Должен сделать.
Попробуйте это:
Во-первых, груша установки:
yum install php-pear
Вы, возможно, должны установить эти пакеты для зависимостей:
yum install zlibc
yum install libcurl4-openssl-dev
добавить "extension=http.so"
к php.ini и Apache перезапуска:
service httpd restart