현재 위치: > 최신 기사 목록> PHP GMP 확장 컴파일 및 설치에 대한 자세한 설명, 빠른 가이드

PHP GMP 확장 컴파일 및 설치에 대한 자세한 설명, 빠른 가이드

gitbox 2025-07-26

준비

PHP GMP 확장의 편집 및 설치를 시작하기 전에 다음 조건이 충족되었는지 확인하십시오.

PHP 환경이 설치되어 있는지 확인하고 GMP (GNU Multi-Precision) 라이브러리가 구성되고 GCC 컴파일러가 준비되어 있습니다. 서버에 관련 소프트웨어가 설치되어 있지 않은 경우 먼저 설치를 완료하십시오.

PHP GMP 소스 코드를 다운로드하십시오

터미널을 열고 다음 명령을 사용하여 PHP 소스 코드를 얻으십시오.

 <span class="fun">git 클론 https://github.com/php/php-src.git</span>

GMP 확장 디렉토리를 입력하십시오.

 <span class="fun">CD PHP-SRC/ext/GMP</span>

필요한 PHP 버전 분기로 전환합니다 (여기서는 PHP 7.4를 예로 들어갑니다) :

 <span class="fun">GIT 체크 아웃 PHP-7.4</span>

Git Branch 명령을 사용하여 현재 지점이 올바른지 확인하십시오.

컴파일 옵션을 구성하십시오

구성 파일을 생성하려면 다음 명령을 실행하십시오.

 <span class="fun">./BuildConf -포스</span>

그런 다음 컴파일 매개 변수를 구성하고 GMP 확장자를 활성화합니다.

 <span class="fun">./configure-with-gmp</span>

여기서 -with-gmp 매개 변수는 GMP 확장의 컴파일 및 설치를 나타내는 데 사용됩니다.

컴파일 및 설치

컴파일 명령 실행 :

 <span class="fun">만들다</span>

컴파일 프로세스에 몇 분이 걸릴 수 있습니다. 인내심을 가지십시오.

컴파일이 완료되면 확장자를 설치하십시오.

 <span class="fun">설치하십시오</span>

설치가 완료되면 php.ini 구성 파일을 편집하고 다음을 추가하여 GMP 확장을 활성화하십시오.

 <span class="fun">Extension = gmp.so</span>

구성 파일을 저장하고 닫습니다.

설치를 확인하십시오

구성을 적용하려면 PHP 서비스를 다시 시작하십시오.

 <span class="fun">Sudo Service PHP-FPM 재시작</span>

다음 내용으로 테스트 PHP 파일을 만듭니다.

 <?php
phpinfo();
?>

이 파일을 방문하여 페이지에서 "GMP"관련 정보를 찾으십시오. 이것이 나타나면 확장 설치가 성공적입니다.

요약

위의 단계를 통해 PHP GMP 확장의 컴파일 및 설치를 성공적으로 완료했으며 이제 GMP 기능을 사용하여 대규모 작업을 처리 할 수 있습니다.

설치 중에 문제가 발생하면 환경 종속성 및 오류 로그를 확인하여 구성이 올바른지 확인하십시오.

나는 당신에게 원활한 개발을 기원합니다!