2024 日本 PHP 研討會

安裝

關於安裝此 PECL 擴充套件的資訊,請參閱手冊章節「安裝 PECL 擴充套件」。其他資訊,例如新版本、下載、原始碼檔案、維護者資訊和 CHANGELOG,可在此處找到:» https://pecl.php.net/package/ssh2

此 PECL 擴充套件的 Windows 檔案(DLL 檔案)可從 PECL 網站下載。

新增註釋

使用者貢獻的註釋 7 則註釋

zizifu at gmail dot com
12 年前
CentOS 6.2 64 位元安裝步驟

1. 從 http://libssh2.org, 下載 libssh2 套件,指令如下:
tar vxzf libssh2-1.4.2.tar.gz
cd libssh2-1.4.2
./configure
make
make install

2. 從 http://pecl.php.net/package/ssh2: 下載 php-ssh2 套件

tar vxzf ssh2-0.11.3
cd ssh2-0.11.3
phpize
./configure --with-ssh2
make
make install

ssh2.so 檔案將會被複製到 /usr/lib64/php/modules
檢查一下。

3. 修改 php.ini

vi /etc/php.ini

在 php.ini 的 extension 區段加入 "extension=ssh2.so"

4. 使用 phpinfo(); 檢查 php 環境。

5. 完成!
domenico dot campagnolo at gmail dot com
8 年前
在 Ubuntu 16.04 LTS 上
- PHP 5.6.24-1+deb.sury.org~xenial+1

使用終端機,以 root 身份執行
apt install php-ssh2
service apache2 restart
stanislav dot eckert at vizson dot de
8 年前
[編者註:除非您有特殊需求,否則請使用 <http://windows.php.net/downloads/php-sdk/>.] 中適當的 deps 套件。

SSH2 for Windows 並非由擴充套件的作者提供。 但您可以從 Apache Lounge(php.net 網站也推薦)取得編譯好的二進位檔案。

適用於 PHP 5.3、5.4、5.5、5.6 和 7.0 的連結
https://www.apachelounge.com/viewtopic.php?t=6359

這些二進位檔案包含許多(甚至可能是全部?)已編譯的 Windows PHP 擴充套件,例如 SSH2 擴充套件。

也強烈建議您使用他們在此處提供的 Apache HTTP 伺服器的 Windows 二進位版本:https://www.apachelounge.com/download/

如果需要,可以從左側選單中選擇舊版本(VC11、VC10 等)。

php.net 也建議使用 Apache Lounge 的二進位版本。

這或許可以幫助在 Windows 上工作的開發人員,而他們找不到或無法自行編譯某些擴充套件。
francewhoa+php dot net at ubertus dot ca
9 年前
在 Debian Jessie 8 上安裝 "ssh2" 的步驟

1. 以 Root 身份使用終端機。 執行以下指令來安裝擴充套件。

apt-get install php5-ssh2

2. 重新啟動 Apache2 伺服器

service apache2 restart
dreadwestern at gmail dot com
12 年前
在 Debian 系統上安裝擴充套件的步驟

> sudo apt-get install libssh2-php
> sudo /etc/init.d/apache2 restart
kurdtpage at gmail dot com
6 年前
可以在這裡找到適用於 Windows 的 SSH2 二進位檔案 (php_ssh2.dll):http://pecl.php.net/package/ssh2/1.1.2/windows
info at kgsw dot de
3 年前
在類似 Debian 的 Linux 系統(例如 Ubuntu)上,簡單安裝也會載入 'libssh2-1'
$ sudo apt-get update && sudo apt-get install php-ssh2

$ sudo apache2ctl graceful
這樣應該就可以使用了

使用 phpinfo() 函式,某些區段現在會顯示額外的 "ssh2" 部分
- 簡介區段新增了 "ssh2" 的項目
- - 已解析的額外 .ini 檔案
- - 已註冊的 PHP Streams
- SSH2(新章節)
- - 顯示「SSH2 支援 - 已啟用」
To Top