1.安装libssh

yum install libssh2-devel

2.下载ssh2,并解压安装

#下载ssh2-1.3.1.tgz
wget https://pecl.php.net/get/ssh2-1.3.1.tgz
#解压
tar -xvf ssh2-1.3.1.tgz
cd ssh2-1.3.1/
#开始编译
phpize
./configure --with-php-config=你的php-config路径 #我这里用的是宝塔,所以是/www/server/php/版本/bin/php-config,大家改成自己的版本就行了,如73
#如果没报错的话就可以编译了
make && make install

使用宝塔面板如何安装ssh2拓展支持PHP7
3.编译好了就修改php.ini,可以打开宝塔面板直接在php配置修改中添加

extension=ssh2.so

使用宝塔面板如何安装ssh2拓展支持PHP7
4.输入下面这行指令测试是否安装成功,出现ssh2则安装是成功的

php -m | grep ssh2

5.重载配置,重启服务器