Ssh

如何在 Centos + pecl 上安裝 libssh2

  • January 25, 2020

我在 CentOS 上使用 phing 作為部署工具,我想使用需要安裝 libssh2 的 SshTask。

我嘗試了“pecl install ssh2”,但這要求我輸入 libssh2 前綴

$$ /usr? $$ 我注意到這意味著我需要先安裝 libssh2,但是 yum 沒有那個包。所以我的問題是:在 Centos 上安裝 libssh2 然後安裝 pecl 擴展的最佳方法是什麼?

要在 centos 上安裝 libssh2,請按照以下步驟操作:

  1. 從官方網站下載 libssh2(在 google 中查找 - 我沒有聲譽,無法發布,但有 1 個連結)
  2. 將其解壓縮到某處,然後打開一個終端並進入您解壓縮它的文件夾並鍵入這些命令
./configure

make

make install

你可以從這里安裝 DAG 的 rpmforge 儲存庫:

http://dag.wieers.com/rpm/packages/rpmforge-release/

(檢查您的版本,如果您使用的是 i386,您可能必須獲得“Red Hat EL 5 - i386”)

然後做一個

yum install libssh2

引用自:https://serverfault.com/questions/147584