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程序:
© 版权声明
THE END
暂无评论内容