Sftp windows安装 ssh2扩展

windows7 php5.4 ssh2安装使用
听语音

  • |
  • 浏览:104
  • |
  • 更新:2017-09-13 17:28
  • windows7 php5.4 ssh2安装使用 1
  • windows7 php5.4 ssh2安装使用 2
  • windows7 php5.4 ssh2安装使用 3
  • windows7 php5.4 ssh2安装使用 4
  • windows7 php5.4 ssh2安装使用 5
  • windows7 php5.4 ssh2安装使用 6
  • windows7 php5.4 ssh2安装使用 7
分步阅读

php ssh2 管理服务器,它提供ssh2协议到libssh2功能。

工具/原料

  • phpStudy 2016
  • php 5.4.45-nts + nginx
  • windows7

方法/步骤

  1. 1

    假设你已经安装好了phpStudy2016

    windows7 php5.4 ssh2安装使用
  2. 2

    下载ssh2对应的版本:

    http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

    我的是php5.4.45-nts所以下载的是php_ssh2-0.12-5.4-nts-vc9-x86.zip

    windows7 php5.4 ssh2安装使用
  3. 3

    解压下载好的php_ssh2-0.12-5.4-nts-vc9-x86.zip

    然后把文件php_ssh2.dll和php_ssh2.pdb文件放到php扩展ext目录

    windows7 php5.4 ssh2安装使用
    windows7 php5.4 ssh2安装使用
  4. 4

    重启服务器,查看phpinfo,显示ssh2扩展了,我们就安装成功了

    windows7 php5.4 ssh2安装使用
  5. 5

    我们新建一个ssh2-demo.php文件使用ssh2登录服务器,内容如下:

    <?php

    // 主机

    $host = '139.199.167.112';

    // 端口

    $port = 22;

    // 账户

    $user = 'root';

    // 密码

    $pass = 'root123';

    // 连接服务器

    $conn = ssh2_connect($host, $port);

    @ssh2_auth_password($conn, $user, $pass);

    if (ssh2_exec($conn, 'cd /root && echo ssh2-exec-command > 123.txt')) {

        echo 'ok';

    } else {

        echo 'fail';

    }

  6. 6

    现在我们测试连接服务器:

        1. 我登录服务器查看/root目录下文件(见图1)

        2. 执行我们刚刚创建ssh2-demo.php文件如果返回ok就成功了(见图2)

        3. 在刚刚登录的控制台就可以看看我们创建123.txt文件

    windows7 php5.4 ssh2安装使用
    windows7 php5.4 ssh2安装使用
    windows7 php5.4 ssh2安装使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值