웹사이트를 개발하거나 동적 웹페이지를 구축할 때 널리 사용되는 서버 측 스크립팅 언어인 PHP는 백엔드 개발에 없어서는 안 될 부분입니다. 이 기사에서는 개발자가 신속하게 설치 및 구성을 완료하고 안정적인 개발 환경을 구축할 수 있도록 Windows 및 Linux 시스템에서 PHP 환경을 구축하는 방법을 자세히 소개합니다.
먼저, PHP 공식 웹사이트로 이동하여 설치 패키지를 다운로드하고 적절한 Windows 버전(32비트 또는 64비트)을 선택하세요. 다운로드가 완료된 후 C:\PHP 와 같은 지정된 디렉터리에 압축된 패키지의 압축을 풉니다.
PHP 디렉토리에서 php.ini-development 파일을 찾아 복사하고 이름을 php.ini 로 바꿉니다. 그런 다음 텍스트 편집기로 파일을 열고 필요에 따라 구성을 조정합니다. 예를 들어 기본 시간대를 설정하고 필요한 확장을 활성화합니다.
date.timezone = Asia/Shanghai
extension=mysqli
extension=curl
시스템 환경 변수에 PHP 설치 경로(예: C:\PHP )를 추가합니다. "시스템 속성 → 고급 → 환경 변수 → 시스템 변수"에서 경로 변수를 찾아 PHP 디렉터리 경로를 추가하세요.
명령 프롬프트를 열고 다음을 입력합니다.
php -v
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 구성 파일은 일반적으로 /etc/php/7.x/apache2/php.ini 에 있으며 메모리 제한 조정, 실행 시간, 업로드 파일 크기 등과 같은 프로젝트 필요에 따라 수정할 수 있습니다.
구성을 완료한 후 구성을 적용하려면 Apache 서비스를 다시 시작해야 합니다.
sudo systemctl restart apache2
설치 결과는 명령줄이나 브라우저를 통해 확인할 수 있습니다.
php -v
info.php 라는 파일을 만들고 다음 내용을 작성할 수도 있습니다.
<?php
phpinfo();
?>
Apache 웹사이트의 루트 디렉터리에 파일을 넣은 후 브라우저에서 http://localhost/info.php 에 접속합니다. PHP 정보 페이지가 보이면 환경이 성공적으로 구축되었음을 의미합니다.
위의 단계를 통해 개발자는 Windows 또는 Linux 시스템에서 PHP 운영 환경을 성공적으로 구축할 수 있습니다. 프로젝트의 특정 요구 사항에 따라 공통 확장을 추가로 설치하거나 성능 매개변수를 구성할 수 있습니다. 좋은 환경 구성은 개발 효율성을 향상시킬 뿐만 아니라 후속 프로젝트 배포를 위한 견고한 기반을 마련할 수 있습니다.