2018년 9월 16일

CentOS7 에 ssh2 Extension for PHP 7 설치하기 (apache 기준)

사전 준비 gcc, php-devel, libssh2 and libssh2-devel on CentOS 7
php-devel 같은 경우는 php71w-devel 로 되어있는 경우도 있고, 이름이 레포에 따라 다른 경우도 있으니, 나에게 깔려있는 php 의 이름이 어떤지 한번 찾아보자..  yum list install | grep php   명령어로 내 서버의 php 이름을 알수있음.

# yum install gcc php-devel libssh2 libssh2-devel
Download php7 pecl-networking-ssh2
# wget https://pecl.php.net/get/ssh2-1.1.2.tgz
Unzip and Change folder
# tar zxvf ssh2-1.1.2.tgz
# cd ssh2-1.1.2.tgz
Building environment for SSH2 extension
# phpize
# ./configure
Make SSH2 extension make sure build success
# make
Install SSH2 extension
# make install
Write SSH2 extension in PHP 7 extension directory
# vi /etc/php.d/ssh2.ini

extension=ssh2.so
Restart apache server and php-fpm
# systemctl restart httpd

댓글 없음:

댓글 쓰기

추천 게시물

nVidia Jetson Orin Nano Developer Kit 8GB 설치 및 사용기 (AI서버)

 4일동안 삽질하다가 설치 성공 사례를 남깁니다. AI한테 물어보실봐도 모델과 현재 상황을 정확하게 인지 시켜줘야 제대로 대답을 하지 그냥 물어봐서는 저처럼 계속해서 삽질만 하게 될껍니다.   그럼 시작합니다. 사전에 알아야 할 내용 1.  JetPa...