>  기사  >  백엔드 개발  >  PHP 및 Apache 설치 및 구성 예제 공유

PHP 및 Apache 설치 및 구성 예제 공유

小云云
小云云원래의
2018-03-20 16:25:462133검색

이 기사는 주로 PHP와 Apache 설치 및 구성 예제를 공유하므로 도움이 되기를 바랍니다.

1. Apache를 설치합니다

1. http://httpd.apache.org/download.cgi에 로그인합니다.

2. 특정 버전 "Microsoft Windows용 파일"

3. 새 인터페이스에서 첫 번째 항목인 "ApacheHaus"를 선택하세요. 여기에서 참고하세요. VC11과 VC14의 선택은 후속 PHP 선택과 일치해야 한다는 점을 기억하십시오.

4. 다운로드 후 C:Apache

5 같은 폴더에 파일의 압축을 풀고 C:Apacheconfhttpd.conf 파일을 엽니다. : SRVROOT를 정의하고 SRVROOT 정의 "C:Apache"를 설정합니다. 여기서 설정한 값은 이전에 압축을 푼 폴더의 위치입니다.

포트를 수정해야 하는 경우 계속 Listen 80을 찾아 80을 설정하려는 포트로 변경하세요.


6. Windows 명령줄을 사용하여 관리자로 Apache 프로그램 폴더 아래의 bin 폴더에 들어가서 httpd -k install을 입력하여 Apache 설치를 완료합니다. 서비스.

7 C:ApachebinApacheMonitor.exe를 두 번 클릭하여 Apache 콘솔을 엽니다. 시작을 클릭한 후 http://localhost를 입력하면 설치가 성공했음을 나타내는 다음 페이지가 나타납니다.

2. PHP 설치

1. http://www.php.net/에 로그인하고 설치하려는 버전을 선택합니다. 여기서는 VC11과 VC14가 필요하다는 점에 유의해야 합니다. 버전을 선택할 때 동일해야 합니다. Apache의 이전 선택은 동일했습니다. x86, x64는 머신의 실제 상황과 일치해야 합니다.

2. 다운로드한 파일을 C:php 등의 폴더에 압축을 풀고 루트 디렉터리에 php.ini-production을 복사한 후 php.ini로 이름을 바꿉니다. 3. 환경 변수를 추가하고 환경 변수 PATH에 C:php 및 C:phpext를 추가합니다. 즉, 경로 변수

1 끝에;C:php;C:phpext를 추가합니다. 메모장으로 C:Apacheconf를 엽니다.

ServerRoot를 찾아 ServerRoot "C:Apache"를 수정합니다. (여기에 Apache 설치 패키지의 압축을 푼 위치를 입력하세요.)

#ServerName www.example.com:80을 찾아 ServerName www로 수정합니다. example.com:80 (앞의 # 제거)

DocumentRoot "C:/Apache/htdocs"를 찾아 DocumentRoot "C:/Apache/htdocs"로 변경합니다. (동일한 경우 변경할 필요가 없습니다.) )

를 검색하여 로 변경합니다(동일한 경우 변경할 필요 없음).

DirectoryIndex index.html 검색, DirectoryIndex index.html index.php index.htm으로 수정됨(여기서 index.php index.htm을 추가함)

ScriptAlias ​​찾기 ​​/cgi-bin/ "C:/Apache/cgi-bin/ " , ScriptAlias ​​​​/cgi-bin/ " C:/Apache/cgi-bin"으로 변경합니다(동일한 경우 변경할 필요가 없습니다)

을 찾아 으로 수정하세요. 변경하세요)

LoadModule 추가 php5_module "C: /php/php5apache2_4.dll" let apache는 php를 지원합니다(C:/php/에 php5apache2_4.dll이 있는지 확인하세요. 제가 제공한 연결을 다운로드했다면 거기에 있어야 합니다)

AddType application/x-httpd-php .php .html 추가 .htm

PHPIniDir "F:/phptools/php5.5" 추가(아파치에게 php.ini 위치 알려줌)

이 시점에서 httpd.conf 구성이 완료되었으므로 httpd를 저장하세요. conf.

2. 메모장으로 F:phpphp.ini를 엽니다

Extension_dir = "ext"를 Extension_dir = "ext"로 변경합니다(확장자 앞에 있는 세미콜론 제거)

확장자=php_mbstring.dll을 확장자=php_mbstring.dll로 변경합니다(확장자 앞의 세미콜론을 제거합니다. 이것은 PHP 멀티바이트 문자열 확장자입니다)

Modify;extension=php_mysql.dll을 확장자=php_mysql로 ​​변경합니다. dll(확장자 앞의 세미콜론 제거)

 ;extension=php_mysqli.dll을 Extension=php_mysqli.dll로 변경합니다(확장자 앞의 세미콜론 제거)

3. 테스트

C:Apachehtdocs에서 phpinfo를 생성합니다. 쓰기 ,

아파치 서비스를 열려면 브라우저에 http://localhost/phpinfo.php를 입력하면 다음 페이지가 나타나 통합이 성공했음을 알 수 있습니다. !

"php5apache2_4.dll을 서버에 로드할 수 없습니다" 문제 해결 방법

이 문제가 발생합니다 Apache 및 PHP의 V11 및 V14 버전으로 인해 불일치가 있거나 PHP의 x86 및 x64 버전이 잘못 선택되었습니다. 따라서 다운로드할 때 일치하는 버전을 선택해야 합니다.

PHP 버전 번호 php5apache2_4.dll

관련 권장 사항:

php + apache 설치 구성

위 내용은 PHP 및 Apache 설치 및 구성 예제 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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