인터넷 기술의 지속적인 개발로 Apache와 PHP는 웹 사이트 및 응용 프로그램을 구축하고 배포하는 일반적인 조합이되었습니다. 이 기사는 Linux 시스템에서 Apache 및 PHP를 컴파일하고 설치하는 데 대한 완전한 안내서를 제공하여 웹 서버 환경을 성공적으로 구축 할 수 있도록합니다.
먼저 운영 체제가 Linux이고 필요한 개발 도구 및 종속성 라이브러리가 설치되어 있는지 확인하십시오. Ubuntu, Centos 등과 같은 일반적인 Linux 배포판 이이 작업에 사용될 수 있습니다. 다음으로, 공식 웹 사이트, 즉 http://httpd.apache.org/ 및 https://www.php.net/에서 Apache 및 PHP의 최신 소스 코드 패키지를 다운로드해야합니다.
설치하기 전에 만일을 대비하여 시스템 데이터를 백업하는 것이 좋습니다.
Apache 소스 코드 패키지를 지정된 디렉토리로 압축하고 소스 코드 디렉토리를 입력하십시오.
컴파일 및 설치하려면 다음 명령을 실행하십시오.
<span class="fun">./configure ---prefix =/usr/local/apache</span>
<span class="fun">만들다</span>
<span class="fun">설치하십시오</span>
다음으로 Apache의 기본 구성 파일 httpd.conf를 구성하고 포트 및 가상 호스트와 같은 매개 변수를 조정하십시오.
Apache 서버 시작 :
<span class="fun">/usr/local/apache/bin/apachecectl start</span>
브라우저에 서버의 IP 주소 또는 도메인 이름을 입력하십시오. Apache Welcome Page가 표시되면 설치가 성공했음을 의미합니다.
PHP 소스 코드 패키지를 지정된 디렉토리로 압축하고 소스 코드 디렉토리를 입력하십시오.
컴파일 및 설치하려면 다음 명령을 실행하십시오.
<span class="fun">./configure ---prefix =/usr/local/php-with-apxs2 =/usr/local/apache/bin/apxs-enable-mbstring</span>
<span class="fun">만들다</span>
<span class="fun">설치하십시오</span>
PHP의 기본 구성 파일 php.ini를 구성하고 시간대, 메모리 제한 등과 같은 관련 매개 변수를 설정하십시오.
Apache가 PHP 파일을 인식하도록하려면 httpd.conf 파일에 다음 줄을 추가하십시오.
<span class="fun">로드 모드 PHP7_MODULE 모듈/libphp7.so</span>
<span class="fun">AddType Application/x-httpd-php .php</span>
그런 다음 Apache 서버를 다시 시작합니다.
<span class="fun">/usr/local/apache/bin/apacecectl 재시작</span>
PHP 테스트 파일 (예 : Test.php)을 작성하고 다음을 작성하십시오.
<span class="fun"><? php</span>
<span class="fun">phpinfo ();</span>
<span class="fun">?></span>
브라우저에 PHP 구성 정보 페이지가 표시되면 PHP 설치가 성공적임을 의미합니다.
위의 단계를 통해 Apache 및 PHP를 성공적으로 컴파일하고 설치하고 간단한 웹 서버 환경을 구축했습니다. 또한 기능과 안정성을 향상시키기 위해 요구 사항에 따라 서버를 추가로 구성 할 수 있습니다.
이 안내서가 서버 환경을 성공적으로 구축하고 개발 경험을 향상시키는 데 도움이되기를 바랍니다.