현재 위치: > 최신 기사 목록> AWS 환경에서 PHP를 설치하고 구성하는 방법 | 완전한 가이드

AWS 환경에서 PHP를 설치하고 구성하는 방법 | 완전한 가이드

gitbox 2025-07-15

AWS 환경 준비

PHP 설치를 시작하기 전에 AWS 환경을 준비해야합니다. 여기에는 적절한 EC2 인스턴스 유형 선택, 보안 그룹 구성 및 네트워크 설정이 포함됩니다.

오른쪽 EC2 인스턴스를 선택하십시오

다른 응용 프로그램 요구에 따라 적절한 EC2 인스턴스를 선택하십시오. 소규모 응용 프로그램의 경우 T2.MICRO 인스턴스는 일반적으로 AWS 프리 티어에 속하기 때문에 이상적인 선택입니다.

보안 그룹을 구성합니다

EC2 인스턴스에 적합한 보안 그룹을 구성하고 HTTP (포트 80) 및 HTTP (포트 443) 트래픽을 허용하고 응용 프로그램이 정상적으로 액세스 할 수 있는지 확인하십시오.

PHP 및 관련 구성 요소를 설치하십시오

EC2 인스턴스를 성공적으로 시작한 후 SSH를 사용하여 인스턴스에 연결하고 다음 명령을 실행하여 PHP 및 필요한 확장을 설치하십시오.

시스템 패키지 업데이트

PHP를 설치하기 전에 먼저 운영 체제 패키지가 업데이트되었는지 확인하십시오. 시스템은 다음 명령으로 업데이트 될 수 있습니다.

 <span class="fun">Sudo Yum 업데이트 -Y</span>

PHP 설치

다음으로 다음 명령을 사용하여 PHP 및 공통 확장을 설치하십시오.

 <span class="fun">Sudo Yum 설치 PHP PHP-CLI PHP-FPM PHP-MYSQLND -Y</span>

PHP 설치를 확인하십시오

설치가 완료되면 다음 명령을 통해 PHP가 성공적으로 설치되는지 확인할 수 있습니다.

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

이 명령에는 PHP 버전 정보가 표시되어 설치가 성공적으로 확인됩니다.

PHP-FPM 구성 (선택 사항)

PHP에 FASTCGI 프로세스 관리자 (FPM)를 사용해야하는 경우 아래 단계를 따라 구성하여 구성하십시오.

PHP-FPM 구성 파일 편집

PHP-FPM 구성 파일을 편집하여 사용자와 그룹이 'EC2-USER'또는 해당 사용자로 설정되었는지 확인하십시오.

 <span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>

PHP-FPM 서비스를 시작하십시오

다음 명령으로 PHP-FPM 서비스를 시작하십시오.

 <span class="fun">sudo systemctl php-fpm 시작</span>

웹 서버를 구축하십시오

PHP 응용 프로그램을 실행하려면 Apache 또는 Nginx와 같은 웹 서버를 설치해야합니다.

Apache를 설치하십시오

다음 명령을 사용하여 Apache 웹 서버를 설치하십시오.

 <span class="fun">Sudo Yum 설치 httpd -y</span>

Apache 서비스를 시작하십시오

설치가 완료되면 Apache 서비스를 시작하고 시스템이 시작될 때 자동으로 실행되는지 확인하십시오.

 <span class="fun">sudo systemctl 시작 httpd</span>
 <span class="fun">Sudo SystemCTL 활성화 httpd</span>

요약

이 안내서를 통해 AWS에 PHP를 부드럽게 설치하고 구성 할 수 있습니다. 보안 및 성능을 보장하기 위해 서버 및 PHP 버전을 정기적으로 업데이트하고 실제 애플리케이션 요구 사항에 따라 PHP 및 웹 서버의 구성을 조정하십시오.