본문 바로가기
Language & Library/etc

[PHP] 확장 모듈 빌드 방법 (PHP Extension Module)

by 미네마네모 2020. 9. 4.

사전 제약 조건

 PHP가 다운로드 되어있다고 가정

PHP 소스 파일 다운로드

https://www.php.net/downloads

빌드 및 설치

# 디렉토리 이동
{php 빌드 소스 디렉토리}/ext/zip
 
# 설정 파일 준비 (다른 경로 일 수 있음)
/usr/local/bin/phpize
 
# 빌드 설정 및 예시
./configure --with-php-config={php-config 파일 경로}
./configure --with-php-config=/usr/local/bin/php-config
 
# 설치
make && make install
 
# 설치된 링크 확인하여 php.ini 추가
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20090626/zip.so

 

 

댓글