為php提供ssh2的支援
為php提供ssh2的支援
用來在php程式裡方便的連到遠端主機
執行程式
並取回結果
首先,系統需要已經裝有openssl和openssl-devel包
rpm -qa | grep openssl
然後,安裝libssh2
當下來原始碼後
./configure && make all install
再然後,安裝PECL/ssh2
可以用指令pear install ssh2 (眼前可能只能用pear install ssh2-beta )
或是是去PECL/ssh2 當下來原始碼
然後
phpize && ./configure –with-ssh2 && make
再然後把生成的ssh2.so 檔案覆制到php.ini 中申明的extension_dir 目錄下(這裡是/usr/lib/php4)
cp modules/ssh2.so /usr/lib/php4/
再在/etc/php.d目錄下新增一個檔案ssh2.ini
echo "extension=ssh2.so" > /etc/php.d/ssh2.ini
再重起web server,讓其重讀php.ini
搞定