server php + ssh2

2010.06.05 15:00

Elkha 조회 수:20199

참고 문서  

ssh.png

libssh

XE의 쉬운설치에서 ssh 를 적용하기 위해 php에 ssh 연동하는 과정이다.

컴파일에 libssh2 에러가 뜨는 걸로 봐서 먼저 libssh2 설치해줘야 하는 듯.

# wget http://www.libssh2.org/download/libssh2-1.2.5.tar.gz
# tar xvfz tar xvfz libssh2-1.2.5.tar.gz
# cd libssh2-1.2.5
# ./configure
# make && make install

ssh2 extension

php - ssh2 확장

# wget http://pecl.php.net/get/ssh2-0.11.0.tgz
# tar zxvf ssh2-0.11.0.tgz
# cd ssh2-0.11.0
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install

php.ini 파일을 수정해준다.

# vi /usr/local/Zend/etc/php.ini

[ssh2]
extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
extension=ssh2.so

XE 쉬운설치

FTP 계정정보를 입력했다.

아이디 my_account
비밀번호 **********
FTP 서버 주소 localhost
FTP Port 22
FTP Passive mode
SFTP 사용
설치된 XE의 FTP 경로 설정 설치된 XE의 절대경로와 동일.

디렉토리 목록을 불러오면 에러메세지가 뜬다.

그런데 쉬운설치는 정상적으로 작동하더라.

번호 제목 날짜 조회 수
31 CentOS 6 - Apache 2.4.1 컴파일 / 보안 설정 [1] 2012.04.15 30240
30 CentOS 6 - MySQL 5.5 설치 [1] file 2012.04.15 21705
29 Lighttpd 설치 file 2010.05.11 20678
28 sAPM file 2010.05.12 20261
» php + ssh2 file 2010.06.05 20199
26 Zend Optimizer + eAccelerator + Suhosin file 2010.05.11 18248
25 MySQL 설치 file 2010.05.11 17279
24 Apache 설치 file 2010.05.11 16657
23 PHP 설치 file 2010.05.11 15057
22 CentOS 6 - PHP 5.3.10 컴파일 / 보안 [1] 2012.04.15 14286
21 vmware workstation performance tips [2] 2013.10.25 13943
20 Apache Module mod_ratelimit (아파치 트래픽 제한) file 2012.05.11 13681
19 자동 백업 / 삭제 (data + mysql) [1] 2012.04.15 13586
18 CentOS 6 PHP 5.3 - APC(Alternative PHP Cache) 3.1.9 2012.04.15 11369
17 스패머 알려주는 사이트 2014.09.11 2447
16 netdata 이용한 centos 모니터링 2020.01.25 2334
15 간단하고 강력한 xe 보안 향상 2014.11.08 1865
14 yum install latest redis file 2019.03.27 1682
13 certbot apache multiple domain 2019.04.10 1416
12 yum install mariadb [2] 2018.10.10 1143