安裝ssh2擴展前必須安裝libssh2包
下載地址:
- wget?http://www.libssh2.org/download/libssh2-1.11.0.tar.gz
- wget?http://pecl.php.net/get/ssh2-1.4.tgz (這里要換成最新的版本)
?先安裝 libssh2 再安裝 SSH2:
tar -zxvf libssh2-1.11.0.tar.gzcd libssh2-1.11.0./configure --with-php-config=/usr/local/php/bin/php-configsudo make && sudo make install
以上為安裝libssh2,這里需要記住libssh2的安裝目錄,因為在安裝ssh2的時候還會用到.
SSH2安裝:
tar -zxvf ssh2-1.4.tgz
cd ssh2-1.4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
安裝完成之后SSH2擴展在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/ 目錄中,修改php.ini文件加入:
extension=ssh2.so
?