为php提供ssh2的支持

转载 2009年09月20日 09:13:00

原贴:http://www.haw-haw.org/node/150

用来在php程序里方便的连到远程主机

执行程序

并取回结果

首先,系统需要已经装有openssl和openssl-devel包

rpm -qa | grep openssl

然后,安装libssh2

当下来源代码后

./configure && make all install

再然后,安装PECL/ssh2

可以用命令pear install ssh2 (眼前可能只能用pear install ssh2-beta )

或者是去PECL/ssh2 当下来源代码

然后

phpize && ./configure –with-ssh2 && make

再然后把生成的ssh2.so 文件拷贝到php.ini 中申明的extension_dir 目录下(这里是/usr/lib/php4)

cp modules/ssh2.so /usr/lib/php4/

再在/etc/php.d目录下新建一个文件ssh2.ini

echo "extension=ssh2.so" > /etc/php.d/ssh2.ini

再重起web server,让其重读php.ini

搞定

原创文章,转载请注明: 转载自嘻嘻哈哈的部落格(blog)

本文链接地址: 为php提供ssh2的支持

 

让PHP支持SSH/SSH2

1. 安装libssh2库 yum install libssh2 libssh2-devel 2. 下载PECL的SSH2支持代码包(beta版本有bug,需patch) wget h...
  • sondx
  • sondx
  • 2013年02月21日 13:14
  • 1641

php的ssh2扩展实现远程控制

大概思路: 1.php环境 2.php的ssh2的安装与使用 3.确保防火墙与网络正常 能ping通就行 具体实施 windows的演示 1.下载php中的ssh2扩展(注意php的版本号) 下载地...
  • qq_36030288
  • qq_36030288
  • 2017年02月06日 16:41
  • 1243

PHP的SSH2扩展的安装(基于linux(centos))转

PHP的SSH2扩展的安装(基于linux(centos))  要在php里面用到ssh  首先要确保系统已经安装好了(LNMP或者LAMP,具体的安装方式见地址  系统环境 cen...
  • liwenluang
  • liwenluang
  • 2014年05月28日 17:50
  • 1146

在OS X系统中php访问sftp时需要ssh2扩展的安装

andy@AndyMacBookPro:/usr/local/src$ php -v PHP 5.4.40 (cli) (built: May  3 2015 22:07:42) Copyright ...
  • qdujunjie
  • qdujunjie
  • 2015年09月07日 12:09
  • 1269

PHP ssh2实现远程执行操作

本文主要介绍PHP的ssh2扩展的使用,实现远程ssh2连接、执行shell命令以及传送文件...
  • lizhihua0925
  • lizhihua0925
  • 2016年09月10日 16:17
  • 3994

CentOS下PHP的SSH2扩展安装方法

下载地址 wget http://www.libssh2.org/download/libssh2-1.4.2.tar.gz wget http://pecl.php.net/get/ssh2...
  • github_26672553
  • github_26672553
  • 2015年12月26日 10:31
  • 2873

php安装ssh2扩展控制linux,模拟阿里云web控制台

注意:我们用php来控制linux,php环境可以在windows也可以在linux,但是我们要控制的机器是一台linux(被控制的linux关闭selinux和firewalld)。 如果php在l...
  • starrykey
  • starrykey
  • 2016年09月02日 09:40
  • 1306

linux下php扩展ssh2的详解

一、php扩展ssh2安装 ①安装libssh2: a.  # cd /home/spider/lamp/ b.  # wget http://www.libssh2.org/downl...
  • tianmo2010
  • tianmo2010
  • 2013年06月27日 10:35
  • 2493

php 通过 ssh2扩展控制Linux 阿里云web控制台

注意:我们用php来控制linux,php环境可以在windows也可以在linux,但是我们要控制的机器是一台linux(被控制的linux关闭selinux和firewalld)。 如果php在...
  • tiedanzi
  • tiedanzi
  • 2016年09月01日 08:33
  • 542

php通过拓展ssh2控制linux

然后我们的php环境要想实现控制linux,必须安装php的一个扩展ssh2 0.下载ssh2扩展,从http://pecl.php.net/package/ssh2,有linux扩展包,也有win...
  • yys784512
  • yys784512
  • 2016年08月26日 18:40
  • 587
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为php提供ssh2的支持
举报原因:
原因补充:

(最多只允许输入30个字)