网上很多教程,这里记录下自己使用ubuntu18安装php扩展ssh2的方法 注意:如果我们需要在正式环境中直接运行,建议还是先在测试机中调试后再使用或者备份好数据,以免可能造成的问题。 第一、安装支持库文件libssh2 安装方式二选一 apt安装:
编译安装:
第二、编译安装SSH2扩展 注意:/usr/local/php/bin/php-config(此处为自身环境下php配置文件,可通过find / -name php-config 进行查找) 注意:如果是编译安装libssh2,编译时换成执行 ./configure --prefix=/usr/local/ssh2 --with-ssh2=/usr/local/libssh2 --with-php-config=/usr/local/php/bin/php-config
第三、修改php.ini 注意:/usr/local/php5/php.ini (此处为自身环境下php配置文件,可通过 find / -name php.ini 进行查找)
重载php配置使其生效 第四、检查SSH2是否安装成功
安装成功会显示 ssh2 |