Ssh
如何在 Centos + pecl 上安裝 libssh2
我在 CentOS 上使用 phing 作為部署工具,我想使用需要安裝 libssh2 的 SshTask。
我嘗試了“pecl install ssh2”,但這要求我輸入 libssh2 前綴
$$ /usr? $$ 我注意到這意味著我需要先安裝 libssh2,但是 yum 沒有那個包。所以我的問題是:在 Centos 上安裝 libssh2 然後安裝 pecl 擴展的最佳方法是什麼?
要在 centos 上安裝 libssh2,請按照以下步驟操作:
- 從官方網站下載 libssh2(在 google 中查找 - 我沒有聲譽,無法發布,但有 1 個連結)
- 將其解壓縮到某處,然後打開一個終端並進入您解壓縮它的文件夾並鍵入這些命令
./configure make make install
還
你可以從這里安裝 DAG 的 rpmforge 儲存庫:
http://dag.wieers.com/rpm/packages/rpmforge-release/
(檢查您的版本,如果您使用的是 i386,您可能必須獲得“Red Hat EL 5 - i386”)
然後做一個
yum install libssh2