PHP 스위치 – 2.디렉토리 구조

PHP스위치 프로그램을 다운로드 받으신 후 아래와 같이 설치하려는 위치에 압축을 푸시면 됩니다.

만약 {PHP스위치 설치디렉토리}가 “C:\phpswitch”라면 아래와 같은 구조로 나타납니다.

  • C:\phpswitch\phpswitch.exe
    이 프로그램이 PHP스위치 실행 파일
  • C:\phpswitch\phpswitch.txt
    현재 보시고 계시는 텍스트 파일
  • C:\phpswitch\Apache\
    Apache 1.3.41 소스가 저장된 디렉토리
  • C:\phpswitch\Apache2\
    Apache 2.0.63 소스가 저장된 디렉토리
  • C:\phpswitch\Command\
    PHP스위치 프로그램에서 사용하는 파일들이 저장된 장소(phpswitch.ini.php 파일이 있음)
  • C:\phpswitch\MySQL
    MySQL 4.0.26 소스가 저장된 디렉토리
  • C:\phpswitch\PHP\php-4.0.6-Win32\
    php 4.0.6 윈도우 버전이 저장된 디렉토리
    .
    .
    .
  • C:\phpswitch\PHP\php-5.2.6-Win32\
    php 5.2.6 윈도우 버전이 저장된 디렉토리
  • C:\phpswitch\tmp\
    PHP스위치 프로그램이 실행될 때 발생하는 각종 메시지가 기록되는 임시디렉토리
  • C:\phpswitch\Zend\
    Zend Optimizer v2.5.7과 v3.3.3 버전의 DLL 파일이 저장된 장소
  • C:\phpswitch\www\
    초기값으로 홈페이지의 루트 디렉토리

“C:\phpswitch”가 아닌 다른 위치에 설치하려면 원하는 곳에 그대로 복사하시면 됩니다. {PHP스위치 설치디렉토리}에 있는 PHP스위치 프로그램이 “PHP스위치 바로가기”를 클릭하시면 아래와 같이 도스창의 실행 화면을 볼 수 있습니다.

처음 실행하였기 때문에 “A” 부분과 같이 설치/서비스되고 있는 APM은 없습니다. “B” 부분에 나타난 PHP(5.2.6) 버전은 APM이 서비스 되는 즉시 실행할 수 있는 PHP 버전을 나타내며 이와 같이 대기중이거나 실행중인 PHP 버전은 “C” 부분에서 보듯이 메뉴판에는 나타나지 않습니다.

대기중이거나 실행중인 PHP 버전은 “D” 부분에서 보듯이 디렉토리명이 “cwp”로 변경되어 있습니다. cwp는 Current Working PHP를 의미합니다.

참고로 “PHP스위치 바로가기”의 링크가 “C:\phpswitch”로 되어 있기 때문에 다른 위치에 설치한 경우에는 “PHP스위치 바로가기”가 실행되지 않습니다.

APM 서비스를 시작하기 위하여 제일 먼저 “P” 메뉴를 지정하여 실행합니다.

“P”를 지정하고 엔터키를 누르면 아래와 같이 AMP이 설치되고 서비스가 시작되는 것을 볼 수 있습니다.

참고로 {PHP스위치 설치 디렉토리}가 “C:\phpswitch”가 아닌 다른 위치에 설치하였다면 “PHP스위치 바로가기”가 정상적으로 동작하지 않습니다. phpswitch.exe를 직접 클릭하시던가 아니면 “PHP스위치 바로가기”의 속성화면에서 링크 위치는 “C:\phpswitch”가 아닌 PHP스위치가 설치된 디렉토리로 변경해 주세요.

답글 남기기