分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

Centos6 下PHP的SSH2扩展安装

发布时间:2023-09-06 01:45责任编辑:蔡小小关键词:PHP
什么是php的ssh2扩展

Php ssh2扩(以下简称PECL/ssh2),允许在php程序中远程执行系统命令和文件传输,不需要在被监控的机器上单独开发和部署类似agnet的“木马”程序,大大降低了运维成本。

Php ssh2扩展需要的依赖

openssl: 加密算法集合,C语言实现
libssh2:ssh2协议库库,C语言实现
PECL/ssh2: libssh2的php扩展,允许php程序调用libssh2中的函数
依赖关系:PECL/ssh2 –> libssh2 –> openssl

安装过程
1、[libssh2]

tar vxzf libssh2-1.4.2.tar.gz
cd libssh2-1.4.2
./configure
make
make install

2、[openssl]

tar vxzf ssh2-0.11.3
cd ssh2-0.11.3
phpize ???【phpize,生成配置文件和makefile等】
./configure --with-ssh2
make
make install

3、修改php . ini

php -i |grep ini 【查看php.ini 的配置文件】
vim php.ini
extension=ssh2.so【添加】

4、测试
php -m|grep ssh2

Centos6 下PHP的SSH2扩展安装

原文地址:http://blog.51cto.com/zhanjun/2084282

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved