phpize 2

[CentOS 6] PHP 모듈 추가(재컴파일)

특정한 버전의 모듈 혹은 기본 확장 모듈에 없는 모듈을 사용하는 경우입니다. 기본적인 방법은 php를 설치하는 것과 같습니다. php설치 php에 기본 확장 모듈을 사용할 경우 더 간단한 방법이 있습니다.(phpize) 링크 이번 실습에서는 mcrypt와 mhash 모듈 추가로 진행하였습니다. 모듈마다 필요한 패키지(라이브러리)가 있으므로 오류 발생 시 오류 내용을 확인하여 필요한 패키지를 설치합니다. 순서 모듈 설치 1. 라이브러리 소스 다운 및 압축 해제 2. ./configure --prefix=/usr/local/모듈명 3. make && make install php 재컴파일 4. make clean(이전 컴파일 삭제) 5. ./configure --with-모듈명=모듈prefix 6. make..

[CentOS 6] PHP 모듈 추가(재컴파일 없이 - phpize)

php에 기본 확장 모듈을 사용하는 경우입니다. 간단 설명 설치된 php의 같은 버전을 다운로드하여 사용합니다. [php디렉터리]/ext/ -> 기본 확장 모듈이 있습니다. 여기 있는 기본 확장 모듈을 사용하여 '모듈. so'파일을 생성합니다. 생성된 so파일을 php.ini에 등록하여 모듈을 추가하는 방법입니다. 특정한 버전의 모듈 혹은 기본 확장 모듈에 없는 모듈을 사용하고 싶으면 재컴파일해야합니다. 링크 순서 1. phpize -> configure 생성 2. 컴파일 3. 모듈 파일 이동 4. php.ini 모듈 등록 5. 아파치 재시작 1. phpize -> configure 생성 phpize 스크립트를 실행하여 configure 스크립트를 생성하는 단계입니다. phpize 스크립트 위치가 다를 ..