2008年4月14日 星期一

php ssh2

== 安裝 ==
* sudo apt-get install build-essential
* sudo apt-get install apache2 mysql-server php5 php5-mysql
* 安裝 opssl lib:
* sudo apt-get install openssl libssl-dev
* 安裝 libssh2
* 下載 sourece:http://sourceforge.net/projects/libssh2/
* ./configure ; make ; make install;
* 安裝 php-pear pho 函式庫:
* sudo apt-get install php-pear
* 安裝 phpize:
* sudo apt-get install php5-dev
* 安裝 php extension ssh2 因為還沒有 stable 版,所以用 beta 版
* sudo pecl install ssh2-beta

== 設定 ==
* sudo /etc/php5/apache2/php.ini
* 加上 extension=ssh2.so


== 疑難問題 ==
* 出現「apache2: Could not reliably determine the server's fully qualified domain name」
* 請在 sudo vim /etc/apache2/apache2.conf
* 加入 ServerName "yourSite.com"
* php 設定檔 /etc/alternatives/php-config

== 參考 ==
* http://tw2.php.net/manual/en/ssh2.installation.php
* http://pear.php.net/

沒有留言: