OSは、Red Hat Enterprise Linux ES 4 (32bit) が前提。
http://dag.wieers.com/rpm/packages/libssh2/
から
libssh2-0.17-1.el4.rf.i386.rpm
libssh2-devel-0.17-1.el4.rf.i386.rpm
を取得してインストール。
http://pecl.php.net/package/ssh2
から
ssh2-0.11.0.tgz
を取得し、そのファイルのあるディレクトリで
# pear install ./ssh2-0.11.0.tgz
# chmod 755 /usr/lib/php4/ssh2.so
すでにユーザfooがssh接続できるとして
# mkdir /etc/httpd/.ssh
# cp /home/foo/.ssh/* /etc/httpd/.ssh
# chown -R apache:apache /etc/httpd/.ssh
# chmod 700 /etc/httpd/.ssh
そして、
/etc/php.ini
に
extension=ssh2.so
という行を追加する。
最後にApacheを再起動する。
以上。
0 件のコメント:
コメントを投稿