>백엔드 개발 >PHP 문제 >Win7에서 PHP 및 IIS 서버를 설치하는 방법

Win7에서 PHP 및 IIS 서버를 설치하는 방법

PHPz
PHPz원래의
2023-04-04 14:00:06541검색

Win7 운영 체제에서 대부분의 웹 사이트 개발자와 관리자는 IIS(인터넷 정보 서비스) 서버와 PHP를 개발 및 운영 환경으로 사용합니다. 또한 Win7에서 웹 사이트를 개발하고 테스트하기 위해 IIS와 PHP를 사용하려면 다음이 필요합니다. IIS와 PHP를 올바르게 설치하고 구성하는 방법을 알고 싶습니다. 이 기사에서는 Win7 운영 체제에서 IIS와 PHP를 설치하는 방법을 알아봅니다.

1. IIS 서버를 설치합니다

  1. 먼저 제어판을 열고 프로그램 및 기능 옵션을 선택해야 합니다.
  2. 왼쪽의 "Windows 기능 켜기/끄기" 링크를 클릭하세요.
  3. Windows 기능 창에서 인터넷 정보 서비스 노드를 찾아 확장하세요.
  4. 웹 관리 도구(World Wide Web 서비스) 노드와 그 아래의 모든 하위 노드를 선택합니다(다른 IIS 지원 서비스를 설치해야 하는 경우 해당 하위 노드를 선택할 수도 있습니다).
  5. "확인" 버튼을 클릭하고 IIS 서버 설치가 완료될 때까지 기다립니다.

2. PHP 설치

  1. 먼저 공식 홈페이지(https://windows.php.net/download/)에서 최신 버전의 PHP 바이너리 배포판을 다운로드해야 합니다.
  2. 다운로드가 완료된 후, 다운로드한 PHP 폴더를 설치하려는 경로(예: C:php)에 압축을 풀어주세요.
  3. 압축이 풀린 PHP 폴더에서 php.ini-development 파일(또는 php.ini-production 파일)을 찾아 복사한 후 이름을 php.ini로 바꿉니다.
  4. php.ini 파일을 열고 다음과 같이 변경합니다.

a 다음 두 줄을 찾아서 주석 처리를 해제합니다(이전 세미콜론 제거).

extension_dir = "ext"

;extension=php_mysql.dll

b 다음 두 줄을 찾아 MYSQL 데이터베이스의 관련 구성 정보(예: IP 주소, 사용자 이름, 비밀번호 등)로 수정하세요.

mysql.default_host = "localhost"

mysql.default_user = "root"

mysql.default_password = ""

c 다음 두 줄을 찾아 SMTP 서버의 관련 구성 정보(예: IP 주소, 포트, 사용자 이름, 비밀번호 등)로 수정하세요.

SMTP = localhost

smtp_port = 25
  1. IIS

a에 PHP 지원을 추가합니다. IIS 관리 콘솔을 열고 해당 웹사이트의 가상 디렉터리를 찾은 다음 해당 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.

b. 속성 창에서 "홈" 탭을 선택하고 "추가" 버튼을 클릭하세요.

c. 추가 창에서 "index.php"(또는 원하는 PHP 파일 이름)를 입력하고 "확인" 버튼을 클릭하세요.

d. 속성 창에서 "구성" 버튼을 클릭하고 "추가" 창에 다음 정보를 입력합니다.

ISAPI或CGI
可执行文件路径:C:\php\php-cgi.exe(或你的PHP解压路径下的php-cgi.exe)
扩展名:.php
MIME类型:application/x-httpd-php

注意:如果你的PHP版本不同,你需要相应地修改可执行文件路径。

e "확인" 버튼을 클릭하고 IIS 서버를 다시 시작합니다.

3. PHP 테스트

  1. 웹 루트 디렉터리(예: C:inetpubwwwroot)에서 phpinfo.php라는 파일을 만들고 다음 코드를 입력하세요.

    phpinfo() ;

    ?>

  2. 브라우저를 열고 http://localhost/phpinfo.php에 접속하시면, PHP 관련 정보를 보실 수 있습니다.

마지막으로 IIS와 PHP를 성공적으로 설치하고 구성하면 Win7에서 PHP를 사용하여 다양한 유형의 웹 응용 프로그램을 작성하고 테스트할 수 있습니다.

위 내용은 Win7에서 PHP 및 IIS 서버를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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