php通过ssh2链接到另一台服务器同步代码并重启php-fmp和supervisor
1:首先需要先按照php的ssh2拓展:
2:
//先测试拓展是否安装并开启
if (!function_exists('ssh2_connect')) {
Log::error('SSH2扩展没有安装或者没有安装成功');
return;
}
//建立ssh2连接
$ssh2 = ssh2_connect($ip, 22);
if (!$ssh2) {
Log::error('连接服务器失败');
return;
} else {
Log::info('成功连接上了服务器');
//连接成功后进行密码[......]