[ php pecl_http 모듈 설치 ]


pecl_http 모듈을 설치하면 아래와 같은 함수들을 사용할수 있다.

HttpUtil, HttpMessage, HttpRequest, HttpRequestPool, HttpRequestDataShare, HttpDeflateStream,

HttpInflateStream, HttpResponse, HttpQueryString




pecl_http 모듈을 설치하기 위해선 php 5.3 버전 이상 , raphf , propro 모듈이 설치되어 있어야 한다.

해당 소스파일들은 https://pecl.php.net/package-stats.php 사이트에서 다운받을 수 있다.

또한    libcurl 버전최소 요구 사항이 7.18.2 버전 이다. lib 변동작업은 위험함.(서버 정상작동 안할 가능성 있음)




 # wget https://pecl.php.net/get/raphf-1.1.2.tgz    ->    해당파일 다운받기


 # tar -zxvf raphf-1.1.2.tgz    -> 압축 풀기


 # cd raphf-1.1.2    -> 해당 디렉토리로 이동


 # /usr/local/php/bin/phpize     ->    해당명령어로 configure 활성화


 # ./configure --with-php-config=/usr/local/php/bin/php-config     ->    컨피그 시작


 # make


 # make install


 # vi /usr/local/apache/conf/php.ini     ->    해당설정파일에서 extention 경로 잡아주기


extension_dir= "/usr/local/php/lib/php/extensions/no-debug-zts-20090626/"

extension=raphf.so



 # wget https://pecl.php.net/get/propro-1.0.2.tgz     ->    해당파일 다운받기


 # tar -zxvf propro-1.0.2.tgz     


 # cd propro-1.0.2   


 # /usr/local/php/bin/phpize 


 # ./configure --with-php-config=/usr/local/php/bin/php-config 


 # make


 # make install


 # vi /usr/local/apache/conf/php.ini     ->    해당설정파일에서 extention 경로 잡아주기


extension_dir= "/usr/local/php/lib/php/extensions/no-debug-zts-20090626/"

extension=propro.so


 # wget https://pecl.php.net/get/pecl_http-2.5.6.tgz


 # tar -zxvf pecl_http-2.5.6.tgz 


 # cd pecl_http-2.5.6


 # ./configure --with-php-config=/usr/local/php/bin/php-config 


 # make


 # make install


 # vi /usr/local/apache/conf/php.ini     ->    해당설정파일에서 extention 경로 잡아주기


extension_dir= "/usr/local/php/lib/php/extensions/no-debug-zts-20090626/"

extension=http.so



'Linux Server > php' 카테고리의 다른 글

[php] php버전별 컨피그값  (0) 2016.12.14
[php] ZendOptimizer 설치  (0) 2016.10.27
[php] Zend Guard Loader 설치  (0) 2016.10.27
[php] php 소스설치  (0) 2016.09.22
[모듈] soap모듈 설치하기  (0) 2016.09.11
Posted by 실력키우기

블로그 이미지
공 부 하 는 직 장 인
실력키우기

태그목록

공지사항

Yesterday
Today
Total

최근에 달린 댓글