Aumentar Disminuir

Autor: harold Tecnicos, PHP.
PHP con SSH
PHP con SSH
[ Agrandar ]
En este artículo describo los pasos para integrar SSH2 en PHP, y poder utilizar las librerias de SSH2 como extensión de PHP y así poder agregar a nuestras aplicaciones la posibilidad de conectarse a un servidor SSH/SSH2

1. Descargar e instalar OpenSSL. Si la instalación es atraves del el paquete de tu distribución, asegurate que las librerías de desarrollo esten, normalmente deberia existir un paquete llamado openssl-dev, openssl_devel.

2. Descargar (http://sourceforge.net/projects/libssh2/) e instalar libssh2. Descomprimir el paquete y en el directorio raíz, ejecute el siguiente comando ./configure && make all install.

NOTA: si obtiene un error relacionado con -lgssapi_krb5, cambie la ruta del LDFLAGS con el siguiente comando export

export LDFLAGS="-L/usr/kerberos/lib -lkrb5 -lgssapi_krb5 -lpam"

Luego trate de nuevo de correr el comando configure y make

3. Ejecute el instalador de PEAR para PECL/ssh2. pear install ssh2.
descargue el archivo TAR de PECL  (http://pecl.php.net/package/ssh2), descomprima y en la raíz del paquete ejecute el siguiente comando: run: phpize && ./configure --with-ssh2 && make. Con el make generamos el ssh2.so necesario en el siguiente paso.

4. Copiar el ssh2.so generado en el paso anterior al el directorio de extensiones que indica tu php.ini

5. Agregar la extensión ssh2 en tu php.ini (extension=ssh2.so).

6. Reinicie su servidor web para aplicar los cambios en el php.ini

Tip: utilize tar –zxvf filename.tgz , para descomprimir archivos tgz






Warning: Creating default object from empty value in /home/harold/public_html/comments/nusoap/nusoap.php on line 55

[ Regresar ]