윈도 우즈 아래 아파 치+MySql+Php 환경 구축

환경
  • WindowsXP
  • Apache http://httpd.apache.org/download
  • MySql http://dev.mysql.com/downloads/mysql/
  • Php http://www.php.net/downloads.php

  • 내 가 다운로드 한 관련 버 전 은 각각 apache 이다.2.2.4-win32-x86-no_ssl.zip,mysql-essential-5.1.48-win32.msi,php-5.2.13-Win32.zip。
    2.설치 와 설정
    1.Apache
    기본 은 기본 설치 입 니 다.관건 은 설정 입 니 다.설치 경 로 를 열 고 conf/httpd.conf 파일 을 수정 하 는 것 입 니 다.
    Php 지원 가입:
    LoadModule php5_module "c:/PHP/php5apache2_2.dll"
    AddType application/x-httpd-php .php

     
    기본 웹 루트 디 렉 터 리:
    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
     
    아파 치가 index.php 첫 페이지 를 인식 하도록 합 니 다.
    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>

     기본 설정 은 이 렇 습 니 다.
    2.MySql
    MySql 의 설 치 는 기본 디 렉 터 리 를 선택 할 수 있 습 니 다.MySql 을 이동 하면 MySql 의 정상 적 인 운행 을 보장 하기 위해 추가 작업 이 필요 합 니 다.
    설치 완료 후 bin 디 렉 터 리 의 환경 변 수 를 설정 합 니 다.이 때 서비스 에서 MySql 을 시 작 했 는 지 확인 하고 cmd 에서 설치 여 부 를 테스트 합 니 다.
    mysqlshow

    성공 하면 이미 만들어 진 데이터 베 이 스 를 표시 합 니 다.
    데 이 터 를 삭제 하면 익명 으로 사용 할 수 있 습 니 다:
    mysql -u root
    use mysql
    delete from user where User="";
    quit
    mysqladmin -u root reload
    

    루트 비밀번호 설정 
    mysqladmin -u root password ******
    mysqladmin -u root -h      password ******

    비밀 번 호 를 설정 하면 명령 을 실행 할 때 금지 되 어 있 습 니 다.예 를 들 어 my sqlshow 를 실행 하려 면 다음 과 같이 해 야 합 니 다.
    mysqlshow -u root -p

    3.Php 설치
    압축 파일 을 C:\php 폴 더 로 압축 해제 합 니 다.php 는 CGI(대응 파일 php5ts.dll 파일)와 SAPI 방식 으로 두 가지 방식 으로 실행 할 수 있 습 니 다.아파 치 를 사용 하기 때문에 SAPI 모듈 로 실 행 됩 니 다.해당 파일 은 p5apache 2 입 니 다.2.dll。
    php.ini 파일 을 설정 하고 php 는 두 개의 템 플 릿 을 제공 합 니 다.php.ini-dist 와 php.ini-recommended 는 전 자 는 학습 에 적합 하고 후 자 는 제품 서버 에 적합 합 니 다.
    php.ini-dist 파일 을 편집 하고 다음 설정 을 추가 합 니 다.
    확장 dll 파일 디 렉 터 리 수정:
    extension_dir = "C:\php\ext"

    자신의 실제 상황 에 근거 해 야 한다.
    장 doc루트 가 WEB 서비스의 루트 경로 로 변경 되 었 습 니 다:
    doc_root = "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs"

    어떤 확장 을 실행 할 지 선택 하 십시오.extension 앞 에 있 는 설명 을 삭제 하 십시오.예 를 들 어:
    extension=php_mysql.dll
    

    마지막 단 계 는 매우 중요 하 다.
    수정 되 고 이름 이 바 뀐 php.ini 파일 을 c:\windos 디 렉 터 리 로 복사 하고 php 디 렉 터 리 에 있 는 모든 dll 파일 을 c:\windows\system 32 로 복사 합 니 다.
    3.테스트 설치 결과
    1.php 테스트
    아파 치 htdocs 디 렉 터 리 에 다음 두 개의 php 파일 테스트 를 만 들 고 아파 치 를 다시 시작 합 니 다.
    helloworld.php:
    <html>
     <head>
        <title>hujiahui</title>
     </head>
     <body>
        <?php echo 'Hello,world!'; ?>
     </body>
    </html>

     phpinfo.php:
    <html>
     <head>
        <title>test</title>
     </head>
     <body>
        <?php phpinfo(); ?>
     </body>
    </html>

     브 라 우 저 입력http://localhost/helloworld.php방문phpinfo.php 는 php 의 설치 정 보 를 인쇄 합 니 다.
    2.테스트 MySql
    (1)MySql 의 GUI 도구 phpadmin 설치 가능
    http://sourceforge.net/projects/phpmyadmin/
    htdocs 디 렉 터 리 에 압축 해제 파일 을 배치 하면 됩 니 다.예 를 들 어 폴 더 가 phpadmin 이면 접근 경 로 는 다음 과 같 습 니 다.http://localhost/phpadmin。
    (2)블 로그 시스템 설치 wordpress
    MySql 의 설 치 를 테스트 할 수 있 습 니 다.
    4.PHP 와 MySQL Web 의 중국어 버 전 개발
    http://cid-8ce35373cef5cede.office.live.com/browse.aspx/.Public
     
     
     
     

    좋은 웹페이지 즐겨찾기