centos7,php5.6安装ssh2

centos7 安装php扩展-ss2

  1. 安装ssh2的依赖
yum install libssh2 libssh2-devel
  1. 安装ssh2

首先下载ssh2 地址:http://pecl.php.net/package/ssh2 v1.0 以上是php7相关


wget http://pecl.php.net/get/ssh2-1.1.2.tgz

这里下载ssh2-0.13 或直接访问地址下载压缩包并上传


wget  https://pecl.php.net/get/ssh2-0.13.tgz

解压安装


tar zxvf ssh2-0.13.tgz
cd ssh2-0.13
/www/server/php/56/bin/phpize
 ./configure --with-php-config=/www/server/php/56/bin/php-config --prefix=/usr/local/ssh2 --with-ssh2=/usr/local/libssh2
make && make install

完成make install后会返回一个地址:


[root@iZwz97d32td9of8ve5o1ntZ ssh2-0.13]# make install
Installing shared extensions:     /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/

打开php.ini,添加一行


extension=/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/ssh2.so

重启php或重载php-fpm


systemctl restart php-fpm
 
php -m | grep ssh2

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容