>백엔드 개발 >PHP 튜토리얼 >Win10 환경 PHP 7 설치 구성 win10 업그레이드 도우미 다운로드 win10 업그레이드 win10 Professional 버전 키

Win10 환경 PHP 7 설치 구성 win10 업그레이드 도우미 다운로드 win10 업그레이드 win10 Professional 버전 키

WBOY
WBOY원래의
2016-07-29 08:49:291518검색

PHP 7이 나온지 좀 됐는데, 며칠 전 일이 바빠서 공부할 시간이 없었어요. 이제 회사의 제작 환경을 아무렇게나 업그레이드할 수는 없잖아요. 여전히 집에 있는 자신의 컴퓨터에 설치하고 효과를 확인하세요.

다음은 PHP 7 Apache 2.4 설치에 대한 간략한 설명입니다.

Apache 2.4 설치 구성 설치

Apache 2.4 공식 홈페이지에는 Windows용으로 컴파일된 버전이 없습니다. http://httpd.apache.org/docs/2.4로 이동하세요. /platform/windows .html Windows 컴파일 버전 다운로드를 제공하는 미러 웹사이트를 찾습니다. http://www.apachelounge.com/download/ 다운로드한 후 32비트 또는 64비트 버전을 다운로드합니다. zip 패키지입니다. 다운로드 후 ZIP 패키지에 있는 Apace24 디렉터리의 압축을 임의의 디렉터리에 풀어주세요.

참고: 32/64비트 및 VC 버전 번호를 포함하여 Apache와 PHP의 일부 정보가 일치해야 합니다. PHP 7의 경우 공식 홈페이지에는 VC14로 컴파일된 버전만 있으므로 해당 아파치 버전도 VC14로 컴파일해야 합니다.

구성

단일 사이트 구성

%Apache24%confhttpd.conf 파일을 엽니다.

1. "ServerRoot"를 찾아 지정합니다. %Apache24%가 있는 디렉토리

2. 문서 루트 디렉토리를 수정합니다.

3. index.php를 인덱스 디렉터리에 추가합니다.

DocumentRoot "E:/wwwpages" 

<Directory "E:/wwwpages"> 

DirectoryIndex index.html index.php

4. Apache를 서비스로 설치합니다. 🎜>

httpd.exe -k install -n "Apache24"

서비스 시작에 실패하면 포트 번호를 수정하세요.

다중 사이트 구성(포트 번호로 구분)

하나의 서버에 여러 사이트를 구성할 수 있습니다. 포트 번호로 구별되는 다양한 사이트.

httpd.conf를 구성합니다.

먼저 청취 포트를 추가합니다(여러 사이트 구성, 포트 몇 개 추가):

Listen 8081

Listen 8082

등 위의 모든 내용입니다. 앞으로는 netstat -n -a를 사용하여 포트가 열려 있는지 확인할 수 있습니다.

두 번째로 가상 사이트 구성:

주로 각 가상 사이트에 대해 DocumentRoot 및 Directory 매개변수를 구성합니다.

확인

NameVirtualHost *:8080 

<VirtualHost *:8080> 

 ServerName www.mysite1.com 

 #DocumentRoot "C:/Rainman/ProjectWorkspace2.0/SourceCode/Server/wanpush" 

DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode" 

 <Directory "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode"> 

Options Indexes FollowSymLinks 

AllowOverride None 

Order allow,deny 

Allow from all 

 </Directory> 

ErrorLog "logs/mysite1.com-error.log" 

 CustomLog "logs/mysite1.com-access.log" common 

</VirtualHost> 




NameVirtualHost *:8081 

<VirtualHost *:8081> 

 ServerName www.mysite2.com 

 DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu" 

<Directory "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu"> 

Options Indexes FollowSymLinks 

AllowOverride None 

Order allow,deny 

Allow from all 

 </Directory> 

ErrorLog "logs/mysite2.com-error.log" 

 CustomLog "logs/mysite2.com-access.log" common 

</VirtualHost> 

설치가 완료된 후 다음 HTML 페이지를 작성하세요.


인덱스로 저장 .html 파일을 "E:/wwwpages"에 복사합니다.

URL: http://localhost:8080/을 열면 페이지에 "Hello world!"가 표시됩니다. 이는 Apache 설치가 성공적으로 시작되었음을 의미합니다.

<html>
<body>
<h1>Hello world!</h1>
</body>
</html>

서비스 제거


서비스 제거: httpd –k uninstall –n “apache24”

참고: 이름은 설치 중 이름과 일치해야 합니다.

PHP 7.0.6 설치 구성 설치 php-7.0.6-Win32-VC14-x64.zip을 다운로드하고 임의의 디렉터리에 압축을 풉니다.

구성 1. Apache 구성

Apache 구성 파일을 열고 다음 내용을 추가합니다.




LoadModule php7_module "D:/PHPDevEnv/PHP/php7apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddHandler application/x-httpd-php .php
PHPIniDir "D:/PHPDevEnv/PHP"
참고 : 빨간색 부분은 실제 경로를 사용합니다.

2. PHP 구성

PHP 디렉토리의

php.ini-development 이름을 php.ini

로 바꾼 다음 파일을 열고 "

extension_dir", 이전 주석을 제거하고 절대 경로로 변경합니다. 예:

extension_dir = "D:/PHPDevEnv/PHP/ext"참고: 절대 경로로 변경 일부 PHP 확장은 올바른 경로를 찾을 수 없습니다. Apache 웹사이트의 루트 디렉터리에 phpinfo.php 파일이 생성되었는지 확인하세요(구체적인 위치는 섹션 2.1 참조). phpinfo();?> 브라우저에서 http://localhost:8080/phpinfo.php를 엽니다.

위 내용은 win10 내용을 포함하여 win10 환경에서 PHP 7의 설치 및 구성을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


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