百度经验:jingyan.baidu.com
百度经验:jingyan.baidu.com
工具/原料
百度经验:jingyan.baidu.com
方法/步骤
百度经验:jingyan.baidu.com
注意事项
php 支持调用外部的SSH命令,因此我们可以利用PHP动态网页来操作SSH程序对远程服务器进行一些常规的批量的操作。在使用PHP操作SSH前,需要对PHP的环境添加PHP-SSH2的扩展。下面对WAMP的PHP集成环境如何添加PHP-SSH2的扩展做一下简单介绍。
工具/原料
-
wamp
-
php_ssh2-0.12-5.4-ts-vc9-x86.zip
方法/步骤
-
<?php
Phpinfo();
?>
将以上的代码保存成PHP网页文件放到WAMP的WWW目录下,在浏览器运行此网页,查看PHP的版本信息。
-
http://windows.php.net/downloads/pecl/releases/ssh2/0.12/登陆这个网址,下载与自己的WAMP里php对应版本信息的PHP-SSH2扩展模块文件。
-
解压完后,会有三个文件,libssh2.dll、php_ssh.dll、php_ssh2.pdb。将 php_ssh.dll、php_ssh2.pdb 放到你的wamp/bin/ php 的扩展目录下 ext/ 下。
-
将libssh2.dll 复制到 c:/windows/system32 和 c:/windows/syswow64 各一份。
-
在wamp中的 php.ini中加入 extension=php_ssh2.dll。
-
重启wamp的所有服务,即可使用php执行ssh连接操作了。
END
注意事项
-
下载的SSH2扩展模块的版本要与PHP的版本对应。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。