>  기사  >  백엔드 개발  >  PHP 모바일 인터넷 개발을 위한 환경 구축 및 구성

PHP 모바일 인터넷 개발을 위한 환경 구축 및 구성

巴扎黑
巴扎黑원래의
2017-03-19 09:29:181210검색

[소개] 1. Apache와 일치하는 PHP5 4 환경의 기본 프로세스: 웹 서비스 제공자. 공식 홈페이지: www apache orgPHP: 공식 홈페이지: www php netMysql: 공식 홈페이지: www mysql com 2. 소프트웨어 다운로드 Apache 다운로드 주소: http: 다운로드 csdn net Detail lxq_xsyu 7057423PHP

Apache: 웹 서비스 제공자 who. 공식 홈페이지: www.apache.org

PHP: 공식 홈페이지: www.php.net

Mysql: 공식 홈페이지: www.mysql.com

Apache 다운로드 주소: http://download.csdn.net/detail/lxq_xsyu/7057423

PHP 다운로드 주소: http://download.csdn.net/detail/lxq_xsyu/7057401

Mysql 다운로드 주소 : http://download.csdn.net/detail/lxq_xsyu/6468461

(1) 아파치 설치

설치 성공

(2) PHP5.4 압축 해제

(3) Apache의 httpd.conf 파일 구성

Apache 설치 디렉터리

    ServerRoot "D:/Apache Software Foundation"
  1. 듣기포트

    #듣기 12.34.56.78:80

    듣기80
  1. 서버 이름

    #ServerName www.meritit.com:80

  1. 문서 루트 디렉터리

    DocumentRoot "D:/Apache Software Foundation/htdocs"

  1. 권한 폴더

  1. <"D:/Apache Software Foundation/htdocs">


색인(홈 페이지에 대한 기본 액세스)


DirectoryIndex index.html



  1. 오류 로그


  2. ErrorLog "logs/error.log"


  3. 액세스 로그

    CustomLog "logs/access.log" 공통

  1. 구성 구문 분석 php

    AddType application/x-compress .Z

  1. AddType 애플리케이션/x-gzip .gz .tgz

  1. AddType application/x-httpd-php .php


  2. 오류 유형


  3. #ErrorDocument 500 "서버가 야유를 했습니다."

  4. #ErrorDocument 404 /missing.html

  1. # ErrorDocument 404 "/cgi-bin/missing_handler.pl" com/subscription_


  2. 새로운 a.php


  3. phpinfo( )

  4. ?>



PHP 구성 파일을 찾을 수 없는 것을 볼 수 있습니다. Apache 구성 파일

    PHPIniDir "D:/php54"



    # 가상 호스트

  1. conf/extra/httpd-vhosts.conf 포함

  2. 위 주석 삭제(가상 호스트 구성 파일 열기)

httpd-vhosts.conf에서 두 사이트를 다음과 같이 구성

    >

  1. ServerName 127.0.0.2

  2. ServerAlias ​​​​www.dummy-host.meritit.com

  3. ErrorLog "logs/dummy-host .meritit.com-error.log"

  4. CustomLog " 로그/dummy-host.meritit.com-access.log" 공통





  5. DocumentRoot "D:/Apache Software Foundation/b_com"

  6. 서버 이름 127.0.0.3

  7. ErrorLog "logs/dummy -host2.meritit.com-error.log"

  8. CustomLog "logs/dummy-host2.meritit.com- access.log" 공통

  9. >
  10. 참고: 가상 호스트가 구성되면 이전에 구성한 DocumentRoot는 유효하지 않습니다.
  11. D:Apache Software Foundationa_coma.php



echo "아아아아아";

  1. ?>


  2. D:Apache Software Foundationb_comb.php



  3. 에코 "bbbbbb";


  1. ?>

  2. 참고: 권한 폴더 디렉터리를 수정하려면


    접속 결과 :


  3. 1. PHP5.4 환경 매칭 기본 과정
  4. 아파치: 웹 서비스 제공자. 공식 홈페이지: www.apache.org
  5. PHP: 공식 홈페이지: www.php.net


    Mysql: 공식 홈페이지: www.mysql.com

2. 소프트웨어 다운로드

아파치 다운로드 주소: http://download.csdn.net/detail/lxq_xsyu/7057423

PHP 다운로드 주소: http://download.csdn.net/detail/lxq_xsyu/7057401

Mysql 다운로드 주소: http://download.csdn.net/detail/lxq_xsyu/6468461

3. 환경 설정

(1) 아파치 설치

설치 성공

(2) PHP5.4 압축 해제

(3) Apache의 httpd.conf 파일 구성

Apache 설치 디렉터리

  1. ServerRoot "D:/Apache Software Foundation"


청취 포트

  1. #듣기 12.34.56.78:80


  1. 듣기 80


PHP 구성 요소 로드

  1. LoadModule php5_module "D:/php54/php5apache2_2.dll"


서버 이름

  1. #ServerName www.meritit.com:80


파일 루트 디렉터리

  1. DocumentRoot "D:/Apache Software Foundation/htdocs"


권한 폴더

  1. <"D:/Apache Software Foundation/htdocs">



색인(홈페이지에 대한 기본 액세스)

  1. >


  2. 오류 로그

  3. ErrorLog "logs/error.log"


  4. 접속 로그

CustomLog "logs/access.log" 공통

  1. 구문 분석 PHP 구성

AddType 애플리케이션/x-compress .Z

  1. AddType 애플리케이션/x-gzip .gz .tgz

  1. AddType 애플리케이션/x-httpd-php .php


  2. 오류 유형


  3. #ErrorDocument 500 "서버가 꽝을 만들었습니다."

  4. #ErrorDocument 404 /missing.html


    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"

  1. #ErrorDocument 402 http://www.meritit.com/subscription_

  2. 4. 구축 성공 여부 테스트

  3. .php 만들기

phpinfo()

    ?>

  1. php 구성 파일을 찾을 수 없는 것을 볼 수 있습니다. 아파치 구성 파일에 php 구성 파일 디렉터리를 지정합니다


  2. PHPIniDir "D:/php54"



  3. 5. 다중 사이트 액세스 구성

# 가상 호스트


  1. conf/extra/httpd-vhosts.conf 포함



위의 설명을 삭제하세요(가상 호스트 구성 파일 열기)

httpd-vhosts.conf에서 다음과 같이 두 사이트를 구성합니다

    Foundation/a_com"

  1. 서버 이름 127.0. 0.2

  2. ServerAlias ​​​​www.dummy-host.meritit.com

    ErrorLog "logs/dummy-host.meritit.com-error.log"
  1. CustomLog "logs/dummy-host.meritit.com-access.log" 공통



  2. "D:/Apache Software Foundation/b_com"


  3. ServerName 127.0.0.3

  4. ErrorLog " 로그/dummy-host2.meritit.com-error.log"

  5. CustomLog "logs/dummy-host2.meritit .com-access.log" 공통



  6. 참고: 가상 호스트가 구성되면 이전에 구성한 DocumentRoot는 유효하지 않게 됩니다.

  7. D:Apache Software Foundationa_coma.php
  8. echo "aaaaaa"; >


?> D:Apache Software Foundationb_comb.php


  • 에코 "bbbbbb";
  • 참고: 권한 폴더 디렉터리를 수정해야 합니다

    방문 결과:

  • 위 내용은 PHP 모바일 인터넷 개발을 위한 환경 구축 및 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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