¿Cómo instalo las extensiones SSH2 de PHP?

¿Cómo instalo las extensiones SSH2 de PHP?

Quiero poder ejecutar funciones PHP comossh2_connect. Pero esas funciones no están disponibles en mi máquina. ¿Qué necesito hacer para instalarlos?

Estoy usando Ubuntu 8.04 Hardy Heron.

Respuesta1

Las listas de índices de paquetes de Ubuntulibssh2-phppaquetes para varios gustos (lúcidos a oníricos). Puede ver si su sistema tiene todo el software requerido, descargar ellibssh2-php.debde Lucid e instalarlo

sudo dpkg -i libssh2-php*.deb

o usar gdebi.

Si esto no funciona puedes descargar elcódigo fuentedelibssh2.orgy compílelo usted mismo.

Respuesta2

puedes usar el siguiente comando para instalar ssh2

sudo pecl channel-update pecl.php.net
sudo apt-get install libssh2-1-dev
sudo pecl install -a ssh2-0.12
echo 'extension=ssh2.so' | sudo tee /etc/php5/mods-available/ssh2.ini > /dev/null
sudo php5enmod ssh2

información relacionada