프로그램/php2014. 8. 8. 14:29

php 설치 이후 phpopenssl을 연동을 하기 위해서 php 설치 사용한 소스 디렉토리내에 있는 openssl 모듈 디렉토리로(ext/모듈) 이동한다.

참고> 다른 모듈도 이 방식으로 추가할 수 있다.

 

 

]# cd /usr/local/src/apm/php-5.4.2/ext/openssl/

]# ll

 

 

 

 

]# cp config0.m4 config.m4

참고> config.m4가 있다면 생략

]# ll

 

 

 

 

 

phpize를 실행한다. (해당위치에 없다면 find / -name phpize를 실행해서 찾는다.)

]# /usr/local/php/bin/phpize

참고>phpize를 실행하면 configure 파일이 생성된다.

- Cannot find autoconf 오류가 발생했다면... 자세히>

 

 

 

 

 

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

 

 

 

 

 

 

]# make

 

 

 

php openssl 연동

]# mkdir /usr/local/php/modules

]# cp modules/openssl.so /usr/local/php/modules/

]# vi /usr/local/apache/conf/php.ini

extension_dir = “/usr/local/php/modules” <- 변경

extension=openssl.so <- 추가

 

 

apache를 재 시작한다.

]# service httpd restart 



phpinfo()를 이용해서 openssl이 활성화되었는지 확인한다.


Posted by 은둔고수