현재 위치: > 최신 기사 목록> 디렉토리에서 Apache PHP를 컴파일하고 설치하기위한 자세한 단계 및 코드 예제

디렉토리에서 Apache PHP를 컴파일하고 설치하기위한 자세한 단계 및 코드 예제

M66 2025-06-30

Apache PHP를 컴파일하고 설치하는 방법

Apache와 PHP는 일반적으로 웹 개발에 사용되는 도구입니다. 컴파일 및 설치를 통해 서버 환경을보다 유연하게 사용자 정의하고 관리 할 수 ​​있습니다. 이 기사에서는 자세한 설치 단계와 코드 예제를 제공합니다.

준비

설치를 시작하기 전에 필요한 컴파일 도구 및 종속성이 시스템에 설치되어 있는지 확인하십시오. 다음은 일반적으로 사용되는 설치 명령입니다.

 sudo apt update
 sudo apt install build-essential
 sudo apt install libapr1-dev libaprutil1-dev
 sudo apt install libxml2-dev

소스 코드 패키지를 다운로드하십시오

먼저 Apache 및 PHP의 소스 코드 패키지를 다운로드하면 공식 웹 사이트에서 최신 안정 버전을 얻고 적절한 디렉토리로 압축 할 수 있습니다.

 wget https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz
 tar -zxvf httpd-2.4.41.tar.gz
 wget https://www.php.net/distributions/php-7.3.11.tar.gz
 tar -zxvf php-7.3.11.tar.gz

Apache를 컴파일하고 설치하십시오

압축 압축 아파치 디렉토리를 입력하고 다음 명령을 실행하여 컴파일하고 설치하십시오.

 cd httpd-2.4.41
 ./configure --prefix=/path/to/install/dir
 make
 make install

위 명령에서 ---prefix =/path/to/install/dir 설치 디렉토리를 지정하고 필요에 따라 경로를 수정할 수 있습니다.

PHP를 컴파일하고 설치하십시오

Apache 설치가 완료된 후 PHP가 컴파일되어 설치됩니다. 압축 된 PHP 디렉토리에서 다음 명령을 실행하십시오.

 cd php-7.3.11
 ./configure --prefix=/path/to/install/dir --with-apxs2=/path/to/apache/bin/apxs
 --with-mysqli --with-pdo-mysql
 make
 make install

여기서 ---prefix =/path/to/install/dir php 설치 디렉토리를 지정 하고 -with-apxs2 =/path/to/apache/bin/apxs는 apache 로의 경로를 지정합니다. 필요에 따라 PHP 확장을 활성화하기 위해 추가 옵션을 추가 할 수 있습니다.

Apache 및 PHP를 구성하십시오

설치가 완료되면 Apache의 구성 파일 httpd.conf를 수정하여 PHP 모듈을로드하도록해야합니다.

 LoadModule php7_module /path/to/install/dir/libphp7.so
 AddType application/x-httpd-php .php

구성 파일을 저장하면 Apache 서버를 다시 시작하면 PHP가 적용됩니다.

요약

위의 단계를 통해 지정된 디렉토리에서 Apache 및 PHP를 성공적으로 컴파일하고 설치할 수 있습니다. 이 메소드는 서버 환경을 더 잘 사용자 정의하고 시스템 구성에 영향을 미치지 않도록 도와줍니다. 이 기사가 설치를 성공적으로 완료하는 데 도움이되기를 바랍니다.