我希望能够运行如下 PHP 函数ssh2_connect
。但是,我的机器上没有这些功能。我需要做什么才能安装它们?
我正在使用 Ubuntu 8.04 Hardy Heron。
答案1
Ubuntu 软件包索引列表libssh2-php适合多种口味的软件包(从 lucid 到 oneiric)。您可以查看系统是否具有所有必需的软件,下载libssh2-php.deb来自 Lucid 并安装它
sudo dpkg -i libssh2-php*.deb
或使用gdebi
。
答案2
您可以使用以下命令安装 ssh2
sudo pecl channel-update pecl.php.net
sudo apt-get install libssh2-1-dev
sudo pecl install -a ssh2-0.12
echo 'extension=ssh2.so' | sudo tee /etc/php5/mods-available/ssh2.ini > /dev/null
sudo php5enmod ssh2