Home > Backend Development > PHP Tutorial > 装配php扩展ssh实现服务器间文件拷贝

装配php扩展ssh实现服务器间文件拷贝

WBOY
Release: 2016-06-13 12:16:33
Original
1088 people have browsed it

安装php扩展ssh实现服务器间文件拷贝

1. download the libssh2 package from http://libssh2.org, command as following: tar vxzf libssh2-1.4.2.tar.gzcd libssh2-1.4.2./configuremakemake install2. download the php-ssh2 package from http://pecl.php.net/package/ssh2:tar vxzf ssh2-0.11.3cd ssh2-0.11.3phpize./configure --with-ssh2  --with-php-config=/usr/local/php/bin/php-configmakemake installand the ssh2.so file will copy into /usr/lib64/php/modulescheck it.3. modify the php.inivi /etc/php.iniadd the "extension=ssh2.so" to the extension part of php.ini4. check the environment of php, use phpinfo();5. enjoy
Copy after login

?

<?php$connection = ssh2_connect('shell.example.com', 22);ssh2_auth_password($connection, 'username', 'password');ssh2_scp_send($connection, '/local/filename', '/remote/filename', 0644);?>
Copy after login

?

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template