PHPssh在线执行程序

PHPssh在线执行脚本,和webssh不一样的是支持接口调用,缺点是时间太长的命令执行会终止,建议搭配cron计划任务执行。

程序放入Linux服务器中,给PHP环境安装ssh2组件。

一、宝塔安装ssh2:

注意:下面的脚本仅仅适用于安装宝塔并且安装了PHP5.6的环境下安装ssh2

1、安装:

wget http://pecl.php.net/get/ssh2-0.13.tgz
#wget http://pecl.php.net/get/ssh2-0.12.tgz
tar zxvf ssh2-0.13.tgz
yum install libssh2-devel
cd ssh2-0.13
/www/server/php/56/bin/phpize
./configure --with-php-config=/www/server/php/56/bin/php-config
make && make install

2、PHP添加扩展库

php.ini中添加如下行:

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

3、重启php-fpm

service php-fpm restart

二、PHP程序:

图片[1]-PHPssh在线执行程序 - KEKC博客-KEKC博客
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享