웹마스터 팁
SFTP 적용하기
2014.02.24 21:43
참;;; 어렵네요
아래 방법으로 해결했습니다 결국에는 php.ini에 ssh2라는 extension이 추가되어야 하네요
ssh2 extension을 쓰기위해서 libssh2가 필요한 거구요
요거대로 그대로 따라하시면 됩니다
출처 : http://www.php.net/manual/en/ssh2.installation.php CentOS 6.2 64bit Installation Steps: 1. download the libssh2 package from http://libssh2.org, command as following: tar vxzf libssh2-1.4.2.tar.gz cd libssh2-1.4.2 ./configure make make install 2. download the php-ssh2 package from http://pecl.php.net/package/ssh2: tar vxzf ssh2-0.11.3 cd ssh2-0.11.3 phpize ./configure --with-ssh2 make make install and the ssh2.so file will copy into /usr/lib64/php/modules check it. 3. modify the php.ini vi /etc/php.ini add the "extension=ssh2.so" to the extension part of php.ini 4. check the environment of php, use phpinfo(); 5. enjoy |
댓글 6
-
Luatic™
2014.02.24 23:21
-
Seeean
2014.02.25 12:33
어째서 그런지 설명좀 부탁드립니다
제로보드에 FTP 설정시 SFTP를 활성화 시키려면 위의 작업을 해야하는데
제로보드에서 제공하는 기능에 대해서 팁을 제공하겠다는게 잘못 된겁니까??????????????
납득할만한 이유도 없이 다른데로 가라 라고 하시는건 좀 그러네요
간단한 내용이지만 한참 찾아서 찾아낸 솔루션인데
-
Omega3
2014.02.25 15:54
좋은 해결책은 맞습니다!
하지만, XE에 적용하는 내용이 주류를 이루는 것이 아니라,
php.ini를 수정하는 것이 주류를 이루기 때문에.
관련된 게시판으로 글을 이전시켜주시는 것이 오히려 도움이 될 듯 합니다.
팁을 제공하는 것이 잘못된 것이 아닙니다.
다만, 이 팁은 XE관련팁이라기 보다는 서버나 PHP에 관련된 팁이기 때문에, 루아틱님께서 그렇게 말씀하신 겁니다.
-
천산
2014.03.01 14:17
저도 절실히 필요한 팁입니다...단지 이해가안될뿐
이거땜에 쉬운설치 는 남의나라 입니다.
-
은둔초보
2014.09.15 21:08
아.. 우분투 운영체제에서 설치하는 방법을 글로 남깁니다.
우분투에서는 컴파일 과정이 필요하지 않습니다.
과정은 다음과 같고, root 권한으로 작업한다고 가정합니다.
1) 설치
apt-get install libssh2-1-dev libssh2-php
2) 설치 확인
php -m | grep ssh2
// ssh2라는 키워드가 잡힌다면 설치가 잘 된 겁니다.
3) 아파치 재실행
service apache2 restart
-
V_L
2014.10.25 10:10
감사합니다.
요건 리눅스 팁으로 가야할듯 싶습니다. xe팁과는 거리가 먼듯요