之前写过一篇《Windows系统下安装php-ssh2扩展》的文章,其实我们更多的是在Linux系统下跑项目,所以再整理一篇Linux系统下的安装过程,流程是差不多的。
php-ssh2扩展要依赖libssh2扩展包,所以安装分为两部分,安装过程如下:
安装 libssh2.dll
wget https://www.libssh2.org/download/libssh2-1.8.2.tar.gz
tar -zxvf libssh2-1.8.2.tar.gz
cd libssh2-1.8.2
./configure --prefix=/home/work/local/libssh2
make&make install
安装 php-ssh2 扩展
下载地址:https://pecl.php.net/package/ssh2
wget https://pecl.php.net/get/ssh2-1.1.2.tgz
tar -zxvf ssh2-1.1.2.tgz
cd ssh2-1.1.2
phpize
./configure --prefix=/home/work/local/ssh2 --with-ssh2=/home/work/local/libssh2 --with-php-config=/home/work/local/php7.2/bin/php-config
make&make install
修改 php.ini 文件
/home/work/local/php7.2/lib/php/extensions/no-debug-non-zts-20170718/
extension=ssh2.so
大概的流程就是这样,里面的参数需要调整,比如 php 的路径等,这些大家自己去修改。
本文为 陈华 原创,欢迎转载,但请注明出处:http://edu.ichenhua.cn/read/46
- 上一篇:
- MongoDB按某个字段(数组)长度排序
- 下一篇:
- Paypal提现到招商银行汇兑全过程