Voraussetzung für die hier beschriebene Installation ist Mac OS X 10.4 und PHP 5.2 in der Version von Marc Liyanage.
Zuerst wird die Library libssh2 heruntergeladen und kompiliert:
tar xvzf libssh2-0.15.tar.gz.tar
cd libssh2-0.15
./configure
make
sudo mkdir /usr/local/lib
sudo make install
wget http://pecl.php.net/get/ssh2-0.10.tgz
tar xvzf ssh2-0.10.tgz
cd ssh2-0.10
phpize
./configure --with-ssh2=/usr/local/lib/
make
sudo make install
In der php.ini wird folgende Zeile eingetragen:
extension=ssh2.so
sudo apachectl restart
Das war’s, beim Aufruf von phpinfo() sollte nun die Extension SSH2 aufgeführt werden. Die Dokumentation ist auf php.net unter Secure Shell2 Functions verfügbar.
Für diesen Artikel sind keine Kommentare mehr möglich.