>  기사  >  백엔드 개발  >  Windows에서 PHP 개발 환경 설정

Windows에서 PHP 개발 환경 설정

WBOY
WBOY원래의
2023-05-06 15:24:092106검색

현재 인터넷 시대에는 대부분의 웹사이트가 PHP 언어를 기반으로 구축되어 있습니다. PHP를 빠르게 개발하기 위해서는 그에 맞는 개발 환경이 구축되어야 합니다. Windows 시스템의 경우 PHP 개발 환경을 설정하는 방법을 아래에서 자세히 소개합니다.

1. Apache 설치

Apache는 현재 가장 널리 사용되는 웹 서버 소프트웨어 중 하나입니다. PHP로 개발하려면 Apache의 웹 서비스를 설치해야 합니다.

설치하기 전에 이 컴퓨터에서 다른 웹 서비스(예: IIS)가 실행되고 있지 않은지 확인하세요.

아파치 공식 홈페이지(http://httpd.apache.org/) 다운로드 페이지에서 최신 버전의 아파치 소프트웨어를 다운로드 받거나, 직접 클릭(http://httpd.apache.org/download.cgi)하시면 됩니다. 다운로드.

다운로드가 완료된 후 더블클릭하여 설치하세요.

설치 과정에서 아래 그림과 같이 설치할 구성 요소를 선택해야 합니다.

Windows에서 PHP 개발 환경 설정

여기서는 기본 "Apache HTTP Server"만 설치하면 됩니다.

설치 과정에서 기본 설치 디렉터리를 묻는 메시지가 표시됩니다. 여기서는 데모용 예로 기본 디렉터리를 사용합니다.

Windows에서 PHP 개발 환경 설정

설치가 완료되면 "시작" 메뉴에서 "Apache HTTP Server" 폴더를 찾은 다음 폴더에 "Apache 서버 제어" 메뉴 항목을 입력하고 "시작" 버튼을 클릭하세요. 이 웹 서비스.

Windows에서 PHP 개발 환경 설정

Apache가 성공적으로 시작되었는지 확인하는 방법은 무엇입니까? 매우 간단합니다. 브라우저에 http://localhost를 입력하면 다음 그림을 볼 수 있습니다. 이는 Apache가 성공적으로 시작되었음을 의미합니다.

Windows에서 PHP 개발 환경 설정

2. PHP 설치

PHP는 현재 가장 널리 사용되는 웹 개발 언어 중 하나이며, 웹 사이트 개발을 지원하려면 PHP를 설치해야 합니다.

PHP 공식 홈페이지(http://www.php.net/downloads.php)에서 최신 버전의 PHP를 다운로드하거나, 직접 클릭(http://windows.php.net/download/)하여 다운로드할 수 있습니다. .

다운로드가 완료되면 설치 프로그램을 실행하세요.

설치하기 전에 Apache 웹 서비스가 꺼져 있는지 확인하세요.

여기에서는 php-7.2.3-Win32-VC15-x64.zip 파일을 데모용 예로 사용합니다.

다운로드한 php-7.2.3-Win32-VC15-x64.zip 파일을 로컬 "C:PHP" 디렉터리에 추출합니다.

압축해제가 완료된 후 아래와 같이 "C:PHP" 디렉터리의 php.ini-development 파일을 편집하고 관련 구성 항목을 수정하여 PHP 개발에 필요한 확장 클래스 라이브러리를 지원하도록 합니다.

;extension=bz2
;extension=curl
;extension=fileinfo
;extension=gd2
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=interbase/firebird
;extension=ldap
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop

그런데 아래의 "PHP와 Apache 통합" 환경 구성에서는 모든 PHP 확장 라이브러리를 Apache로 로드하는 것이 활성화되지 않았기 때문에 여기서 ";"는 일부 확장을 주석 처리하는 데 사용됩니다.

이제 명령줄에서 "php -v" 명령을 사용하여 PHP가 성공적으로 설치되었는지 확인할 수 있습니다. 아래와 같이 출력이 나오면 설치가 성공한 것입니다.

Windows에서 PHP 개발 환경 설정

3. PHP와 Apache의 통합

다음으로 PHP와 Apache를 통합해야 합니다.

이 예에서는 Apache의 모듈 접근 방식을 사용하여 이러한 통합을 달성합니다.

먼저 Apache에서 "httpd.conf" 구성 파일을 열고 내용을 일부 수정해야 합니다.

"C:Program Files (x86)Apache Software FoundationApache2.2conf" 디렉터리에 들어가서 "httpd.conf" 파일을 찾은 후 편집 후 다음과 같이 변경합니다.

1 PHP 모듈을 활성화합니다.

"을 찾습니다. LoadModule" 파일에서 사용 가능한 "php7_module"을 찾으세요. 새로 설치된 PHP를 찾은 다음 앞에 있는 이 줄의 주석 처리를 제거할 수 있어야 합니다.

예:

LoadModule php7_module "C:/PHP/php7apache2_4.dll"

2. PHP 파일용 프로세서 추가

"httpd.conf" 파일에서 기본 프로세서 "AddHandler" 항목을 찾고 이 항목 뒤에 PHP용 파일 확장자( .php)를 추가합니다. 예:

AddHandler php7-script .php

3. 디렉토리 인덱스 설정

elfinder 구성을 지원하려면 index.php를 "DirectoryIndex"에 추가하세요.

DirectoryIndex index.php elfinder.php

다음과 같이 설정하세요.

<ifmodule dir_module>
    DirectoryIndex index.php elfinder.php
</ifmodule>

4 문서 루트 디렉토리를 설정하세요. 문서 루트 디렉터리를 Apache 웹 루트 디렉터리 경로:

DocumentRoot "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs"

5. PHP.ini

구성 "httpd.conf"에서 "PHPIniDir"을 검색하고 해당 경로를 PHP 설치 경로로 변경합니다. 예:

PHPIniDir "C:/PHP"

设置完成后重启Apache Web服务即可,此时可以在“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs”目录中新建“index.php”文件,内容如下:

<?php phpinfo();
?>

(笑容虽不逊“Hello World”示例,查看php环境的信息毕竟是学习PHP的必经之路。)

保存并通过浏览器访问http://localhost/index.php文件,查验php脚本是否正常运行,如果您能看到如下输出,说明PHP和Apache环境均已经成功搭建。

Windows에서 PHP 개발 환경 설정

至此,PHP开发环境的安装与配置工作就完成了。

위 내용은 Windows에서 PHP 개발 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:php redis 확장 설치다음 기사:php redis 확장 설치