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 相关文章推荐
怎样在UNIX系统下安装php3
Oct 09 PHP
php 文件上传代码(限制jpg文件)
Jan 05 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
May 13 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
php中switch语句用法详解
Aug 17 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
Feb 23 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
Dec 12 PHP
PHP实现浏览器中直接输出图片的方法示例
Mar 14 PHP
PHP实现简单登录界面
Oct 23 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 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 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
2015/12/17 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
PHP实用小技巧之调用录像的方法
2019/12/05 PHP
怎么用javascript进行拖拽
2006/07/20 Javascript
Prototype Array对象 学习
2009/07/19 Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
简单的JavaScript互斥锁分享
2014/02/02 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
微信小程序新增的拖动组件movable-view使用教程
2017/05/20 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
bootstrap confirmation按钮提示组件使用详解
2017/08/22 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
vue2.0与bootstrap3实现列表分页效果
2017/11/28 Javascript
在Python的Django框架下使用django-tagging的教程
2015/05/30 Python
python实现微信自动回复功能
2018/04/11 Python
python实战教程之自动扫雷
2018/07/13 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
2013/01/09 HTML / CSS
HTML5不支持标签和新增标签详解
2016/06/27 HTML / CSS
最好的商品表达自己:Cafepress
2019/09/04 全球购物
印尼在线旅游门户网站:NusaTrip
2019/11/01 全球购物
绝对经典成功的大学生推荐信
2013/11/08 职场文书
如何掌握自荐信格式呢
2013/11/19 职场文书
大学四年的个人自我评价
2014/01/14 职场文书
工程专业应届生求职信
2014/02/19 职场文书
地震慰问信
2015/02/14 职场文书
科技馆观后感
2015/06/08 职场文书
2019中秋节祝福语大全,提前收藏啦
2019/09/10 职场文书
浅谈vue2的$refs在vue3组合式API中的替代方法
2021/04/18 Vue.js
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python