libssh2+ssh2-0.10のインストール

■libssh2+ssh2-0.10のインストール

●openssl-develがインストールされているか確認
[root@localhost ~]# rpm -qa | grep openssl-devel
openssl-devel-0.9.7a-43.17.el4_7.2

● libssh2-0.18.tar.gzインストール
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget 'http://jaist.dl.sourceforge.net/project/libssh2/libssh2/0.18/libssh2-0.18.ta
r.gz'

=> `libssh2-0.18.tar.gz'
jaist.dl.sourceforge.net をDNSに問いあわせています... 150.65.7.130
jaist.dl.sourceforge.net|150.65.7.130|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 541,428 (529K) [application/x-gzip]

100%[===========================================================>] 541,428 612.33K/s

18:13:21 (609.99 KB/s) - `libssh2-0.18.tar.gz' を保存しました [541428/541428]

[root@localhost src]# tar zxvf libssh2-0.18.tar.gz
[root@localhost src]# cd libssh2-0.18
[root@localhost libssh2-0.18]# ./configure
[root@localhost libssh2-0.18]# make
[root@localhost libssh2-0.18]# make install

pecl ssh2-0.10インストール
[root@localhost src]# wget http://pecl.php.net/get/ssh2-0.10.tgz
[root@localhost src]# tar zxvf ssh2-0.10.tgz
[root@localhost src]# cd ssh2-0.10
[root@localhost ssh2-0.10]# phpize && ./configure --with-ssh2
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

creating libtool
appending configuration tag "CXX" to libtool
configure: creating ./config.status
config.status: creating config.h
[root@localhost ssh2-0.10]# vi config.h

#define LIBSSH2_APINO 200412301450

[root@localhost ssh2-0.10]# make
[root@localhost ssh2-0.10]# make install
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20060613/