현재 위치: > 최신 기사 목록> Linux에 PHP 확장을 설치하는 방법 : 자세한 단계 및 FAQ 분석

Linux에 PHP 확장을 설치하는 방법 : 자세한 단계 및 FAQ 분석

gitbox 2025-06-17

Linux 운영 체제에서 PHP 확장 설치는 PHP 기능 및 성능을 향상시키는 핵심 단계입니다. 이 기사는 Linux 환경에서 PHP 확장을 쉽게 설치하고 관리하여 PHP 응용 프로그램을 최적화 할 수있는 자세한 안내서를 개발자에게 제공합니다.

PHP 확장을 설치하는 이유

PHP Extensions는 개발자가보다 강력한 도구를 활용할 수있는 추가 기능 및 라이브러리를 제공합니다. 공통 확장에는 GD (이미지 처리), CURL (데이터 요청), PDO (데이터 액세스) 등이 포함됩니다. 확장의 적절한 설치는 개발 효율성 및 응용 프로그램 성능을 크게 향상시킵니다.

Linux에 PHP 확장을 설치하는 일반 단계

PHP 확장을 설치하는 프로세스는 일반적으로 다음 단계로 나뉩니다.

1. PHP의 버전을 확인하십시오

확장자 설치를 시작하기 전에 먼저 현재 PHP 버전을 확인해야합니다. 다음 명령을 사용하여 PHP 버전을 확인할 수 있습니다.

 php -v

2. 종속성 패키지를 설치하십시오

대부분의 PHP 확장은 Linux 시스템의 특정 라이브러리에 의존해야합니다. 패키지 관리자를 사용하여 이러한 종속성 패키지를 설치할 수 있습니다. 예를 들어, 우분투 시스템에서는 다음 명령을 실행하여 PHP 개발 도구를 설치하십시오.

 <span class="fun">sudo apt-get 설치 php-dev</span>

설치하려는 확장에 따라 다음과 같은 다른 라이브러리가 필요할 수 있습니다.

 <span class="fun">sudo apt-get 설치 libcurl4-openssl-dev</span>

3. PHP 확장을 설치하십시오

PHP 익스텐션은 다양한 방법으로 설치할 수 있습니다.

PECL을 사용하여 설치하십시오

가장 쉬운 방법은 PECL 명령을 사용하여 확장자를 설치하는 것입니다. 예를 들어, MemCached Extension을 설치하려면 다음 명령을 실행할 수 있습니다.

 <span class="fun">Sudo Pecl Memcached 설치</span>

소스 코드에서 컴파일 및 설치

더 높은 사용자 정의가 필요하거나 PECL에 특정 확장이없는 경우 소스에서 컴파일하고 설치하도록 선택할 수 있습니다.

  • 먼저 확장 소스 코드 패키지를 다운로드하십시오.
  • 감압 후 디렉토리를 입력하고 다음 명령을 실행하십시오.
  •  <span class="fun">phpize</span>
  • 그런 다음 다음 명령을 실행하여 구성하십시오.
  •  <span class="fun">./configure</span>
  • 다음으로 확장을 컴파일합니다.
  •  <span class="fun">만들다</span>
  • 마지막으로 확장자를 설치하십시오.
  •  <span class="fun">Sudo는 설치합니다</span>

4. 확장을 활성화합니다

확장자를 설치 한 후에는 php.ini 파일에서 활성화해야합니다. php.ini 파일을 편집하여 다음 줄을 추가하십시오.

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

5. 웹 서버를 다시 시작하십시오

변경 사항이 적용하려면 웹 서버를 다시 시작해야합니다. 예를 들어, Apache에서 다음 명령을 사용하여 서비스를 다시 시작하십시오.

 <span class="fun">sudo systemctl 다시 시작 apache2</span>

자주 묻는 질문

설치된 PHP 확장을 보는 방법

다음 명령을 사용하여 설치된 PHP 확장을 확인할 수 있습니다.

 <span class="fun">PHP -M</span>

PHP 확장을 제거하는 방법

PHP 확장자를 제거 해야하는 경우 PECL 명령을 사용하여 제거하거나 관련 .so 파일을 수동으로 삭제하고 php.ini에서 해당 구성 줄을 제거 할 수 있습니다.

위의 단계를 통해 Linux 시스템에서 PHP 확장을 성공적으로 설치하고 개발 요구에 따라 PHP 응용 프로그램을 최적화 할 수 있습니다. 설치 과정에서 문제가 발생하면 공식 문서 또는 커뮤니티 지원 컨설팅을 통해 일반적인 설치 문제를 해결하는 데 도움이 될 수 있습니다.