windows7下安装php的php-ssh2扩展教程


Posted in PHP onJuly 04, 2014

因为想做一个往测试服务器传文件的需求,看到PHP支持ssh操作,所以整理了下安装过程,与大家分享下。

安装步骤

1. 下载 php extension ssh2
下载地址 http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

根据自己PHP的版本去下载,我使用的是线程安全的,所以下载的是php_ssh2-0.12-5.4-ts-vc9-x86.zip

2. 解压完后,会有三个文件,libssh2.dll、php_ssh.dll、php_ssh2.pdb。

3. 将 php_ssh.dll、php_ssh2.pdb 放到你的 php 扩展目录下 php/ext/ 下。

4. 将libssh2.dll 复制到 c:/windows/system32 和 c:/windows/syswow64 各一份

5. php.ini中加入 extension=php_ssh2.dll

6. 重启apache,即可使用php执行ssh连接操作了。

查看phpinfo(),是否有显示php_ssh2扩展加载成功。

windows7下安装php的php-ssh2扩展教程

PHP测试代码

<?php

$connection = ssh2_connect('192.168.255.128', 22);

ssh2_auth_password($connection, 'root', '123456');

ssh2_scp_send($connection, 'd:/tmp/test.txt', '/tmp/test.txt', 0644);

测试效果图:

windows7下安装php的php-ssh2扩展教程

PHP 相关文章推荐
收集的PHP中与数组相关的函数
Mar 22 PHP
MySQL修改密码方法总结
Mar 25 PHP
PHP中str_replace函数使用小结
Oct 11 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 PHP
php读取文件内容的三种可行方法示例介绍
Feb 08 PHP
php获取根域名方法汇总
Oct 28 PHP
php几个预定义变量$_SERVER用法小结
Nov 07 PHP
PHP实现的激活用户注册验证邮箱功能示例
Jun 06 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
Sep 22 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
PHP receiveMail实现收邮件功能
Apr 25 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 PHP
windows7下安装php的imagick和imagemagick扩展教程
Jul 04 #PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
Jul 04 #PHP
php实现批量压缩图片文件大小的脚本
Jul 04 #PHP
PHP实现的英文名字全拼随机排号脚本
Jul 04 #PHP
PHP临时文件的安全性分析
Jul 04 #PHP
PHP curl实现抓取302跳转后页面的示例
Jul 04 #PHP
PHP不用递归遍历目录下所有文件的代码
Jul 04 #PHP
You might like
php 编写安全的代码时容易犯的错误小结
2010/05/20 PHP
解析php中die(),exit(),return的区别
2013/06/20 PHP
Yii框架登录流程分析
2014/12/03 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
通过PHP实现用户注册后邮箱验证激活
2020/11/10 PHP
取得父标签
2006/11/14 Javascript
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
2010/03/04 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
js如何判断是否在iframe中及防止网页被别站用iframe嵌套
2017/01/11 Javascript
layerUI下的绑定事件实例代码
2018/08/17 Javascript
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
浅谈python 四种数值类型(int,long,float,complex)
2016/06/08 Python
python实现图片筛选程序
2018/10/24 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
python opencv 实现对图像边缘扩充
2020/01/19 Python
selenium+python配置chrome浏览器的选项的实现
2020/03/18 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
python pyg2plot的原理知识点总结
2021/02/28 Python
css3强大的动画效果animate使用说明及浏览器兼容介绍
2013/01/09 HTML / CSS
L’AGENCE官网:加州女装品牌
2018/06/03 全球购物
环境科学专业个人求职信
2013/12/15 职场文书
2014端午节活动策划方案
2014/01/27 职场文书
幼儿园庆六一游园活动方案
2014/01/29 职场文书
学雷锋标语
2014/06/25 职场文书
宣传活动总结范文
2014/07/01 职场文书
社会工作专业求职信
2014/07/15 职场文书
2014年信息宣传工作总结
2014/12/18 职场文书
学生保证书
2015/01/16 职场文书
2015年建党94周年演讲稿
2015/03/19 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript
python+opencv实现视频抽帧示例代码
2021/06/11 Python
使用refresh_token实现无感刷新页面
2022/04/26 Javascript