php 모듈추가는 거의다 동일하다.
일단 openssl 모듈을 설치하는방법으로 설명을 진행한다.
1. 설치
# cd /usr/local/src/php-5.3.21/ext/openssl(설치할 모듈명) // php 소스 폴더의 ext/openssl(설치할 모듈명) 디렉토리로 이동
*일단 php소스폴더에들어가 설치할모듈디렉토리에들어간다.
# /usr/local/php/bin/phpize
phpize로 configure 파일을 만든다.
# ./configure –enable-openssl(설치할 모듈명) –with-php-config=/usr/local/php/bin/php-config
configure 하여 해당모듈을 설치해준다.
# make & make install
configure 하였으면 make & make install 로 해당모듈을 만들어준다.
*make install 을 하게되면 해당모듈이 어느경로에 설치되었는지 알려준다 그걸꼭 기억한다.
2. 연동
# vi /usr/local/apache/conf/php.ini
php 모듈을 설치했다면 이제 연동시켜주면된다.
extension=/usr/local/php/modules/openssl.so
php.ini 파일에서 make install 했을때의 경로의 모듈을 extension 을 해준다.
# /usr/local/apache/bin/apachectl restart
설정을 마쳤다면 재시작을통해 적용을 해준다.
웹에서 <? phpinfo(); ?>
를 통해 모듈이 설치되었는지 확인해본다.