현재 위치: > 최신 기사 목록> PHP 환경 구축을 위한 전체 가이드: Windows 및 Linux 시스템을 위한 자세한 설치 튜토리얼

PHP 환경 구축을 위한 전체 가이드: Windows 및 Linux 시스템을 위한 자세한 설치 튜토리얼

M66 2025-10-31

PHP 환경 구축을 위한 전체 가이드: Windows 및 Linux 시스템을 위한 자세한 설치 튜토리얼

웹사이트를 개발하거나 동적 웹페이지를 구축할 때 널리 사용되는 서버 측 스크립팅 언어인 PHP는 백엔드 개발에 없어서는 안 될 부분입니다. 이 기사에서는 개발자가 신속하게 설치 및 구성을 완료하고 안정적인 개발 환경을 구축할 수 있도록 Windows 및 Linux 시스템에서 PHP 환경을 구축하는 방법을 자세히 소개합니다.

Windows 시스템에서 PHP 환경 설정

PHP 설치 패키지 다운로드

먼저, PHP 공식 웹사이트로 이동하여 설치 패키지를 다운로드하고 적절한 Windows 버전(32비트 또는 64비트)을 선택하세요. 다운로드가 완료된 후 C:\PHP 와 같은 지정된 디렉터리에 압축된 패키지의 압축을 풉니다.

PHP 설치 및 구성

PHP 디렉토리에서 php.ini-development 파일을 찾아 복사하고 이름을 php.ini 로 바꿉니다. 그런 다음 텍스트 편집기로 파일을 열고 필요에 따라 구성을 조정합니다. 예를 들어 기본 시간대를 설정하고 필요한 확장을 활성화합니다.

 date.timezone = Asia/Shanghai
extension=mysqli
extension=curl

환경 변수 설정

시스템 환경 변수에 PHP 설치 경로(예: C:\PHP )를 추가합니다. "시스템 속성 → 고급 → 환경 변수 → 시스템 변수"에서 경로 변수를 찾아 PHP 디렉터리 경로를 추가하세요.

PHP가 성공적으로 설치되었는지 테스트

명령 프롬프트를 열고 다음을 입력합니다.

 php -v

PHP 버전 정보가 표시되면 설치가 성공한 것입니다.

Linux 시스템에서의 PHP 환경 구축

Apache, MySQL, PHP 설치

Linux 시스템(예: Ubuntu)에서는 패키지 관리자를 통해 관련 구성 요소를 빠르게 설치할 수 있습니다. 다음 명령을 실행합니다.

 sudo apt update
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql

PHP 구성 수정

PHP 구성 파일은 일반적으로 /etc/php/7.x/apache2/php.ini 에 있으며 메모리 제한 조정, 실행 시간, 업로드 파일 크기 등과 같은 프로젝트 필요에 따라 수정할 수 있습니다.

아파치 서비스 다시 시작

구성을 완료한 후 구성을 적용하려면 Apache 서비스를 다시 시작해야 합니다.

 sudo systemctl restart apache2

PHP가 성공적으로 설치되었는지 테스트

설치 결과는 명령줄이나 브라우저를 통해 확인할 수 있습니다.

 php -v

info.php 라는 파일을 만들고 다음 내용을 작성할 수도 있습니다.

 <?php
phpinfo();
?>

Apache 웹사이트의 루트 디렉터리에 파일을 넣은 후 브라우저에서 http://localhost/info.php 에 접속합니다. PHP 정보 페이지가 보이면 환경이 성공적으로 구축되었음을 의미합니다.

요약

위의 단계를 통해 개발자는 Windows 또는 Linux 시스템에서 PHP 운영 환경을 성공적으로 구축할 수 있습니다. 프로젝트의 특정 요구 사항에 따라 공통 확장을 추가로 설치하거나 성능 매개변수를 구성할 수 있습니다. 좋은 환경 구성은 개발 효율성을 향상시킬 뿐만 아니라 후속 프로젝트 배포를 위한 견고한 기반을 마련할 수 있습니다.