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의 절대경로와 동일.

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

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

번호 제목 날짜 조회 수
81 MySQL 설치 file 2010.05.11 17280
80 Apache 설치 file 2010.05.11 16658
79 PHP 설치 file 2010.05.11 15057
78 Zend Optimizer + eAccelerator + Suhosin file 2010.05.11 18249
77 Lighttpd 설치 file 2010.05.11 20679
76 sAPM file 2010.05.12 20261
75 VPS (가상 호스팅) 비교 file 2010.05.12 62201
74 검색엔진 등록 file 2010.05.12 142341
73 html 파일에서 php 구문 숨기기 file 2010.05.17 6861
72 php 현재 시각 출력하기 file 2010.05.17 4459
71 php 암호화와 복호와 file 2010.05.17 7314
70 파일 불러오기 file 2010.05.17 5475
69 php 에서 텍스트 파일을 생성, 수정하기 file 2010.05.19 9926
68 php 쿠키 생성, 읽기 file 2010.05.19 7105
67 jQuery 쿠키 file 2010.05.19 5021
66 list-style file 2010.05.21 5155
65 php 에서 파일 권한 설정 2010.05.21 4594
64 putty file 2010.05.21 13465
63 리눅스 자동 시작 file 2010.05.21 15895
62 포커스 요소의 테두리와 웹 접근성 file 2010.05.23 4182