|
Windows Server 2008은 NT6 플랫폼을 기반으로 한 새로운 운영체제로, 다른 NT 플랫폼에 비해 하드웨어 성능에서 질적인 도약을 이루었고, 대다수 사용자들 사이에서 인기를 얻기 시작했으며, 2003년보다 더 직관적이고 간단하게 작동하며 점점 더 많은 찬사를 받고 있습니다. 여기서는 Windows Server 2008에서의 PHP 환경 구성을 소개하겠습니다.
1. IIS 설치 Windows Server 2008은 fastcgi를 포함한 IIS 7.0 버전으로, 설치가 매우 쉽습니다. 서버 관리 → 시작 메뉴를 열면 서버 관리 인터페이스(그림 1)를 볼 수 있습니다.
그림 1 - 서버 관리 바를 아래로 스크롤하거나 메인 메뉴에서 "역할"을 클릭한 후 "역할 추가"를 클릭하고, 마법사 페이지가 뜨면 다음을 클릭한 후 "웹 서버 (IIS)"를 선택하세요 (그림 2)
그림 2 - 문자 추가
"다음"을 클릭한 후에는 기본 옵션보다 하나 더 "CGI"를 추가해야 하는 함수를 선택해야 합니다(그림 3).
그림 3 - 기능 선택 "다음"을 클릭하면 설치 내용을 확인하고, 운영체제에서 IIS를 설치하려면 설치를 클릭해야 합니다. IIS를 설치한 후에는 브라우저 주소창에 "http://localhost/"를 입력해야 합니다. IIS7 환영 페이지가 뜨면 정상임을 의미합니다. 다음으로, 새 웹사이트를 설정해야 하며, 먼저 IIS 관리자(시작→ 모든 프로그램→ 관리 도구→ 인터넷 정보 서비스(IIS) 관리자)를 엽니다. 그 다음 기본 웹사이트를 삭제한 후 메인 메뉴에서 웹사이트 메뉴를 펼친 후 웹사이트 이름을 우클릭한 후 삭제를 클릭하세요 (그림 4)
그림 4 - 기본 웹사이트 삭제
새 웹사이트를 만들고 "웹사이트"를 우클릭한 후 웹사이트 추가를 클릭하면 정보 웹사이트에서 추가된 양식이 나타납니다. 먼저 웹사이트 이름(예: 'dedecms')을 입력하고, 웹사이트가 저장하는 경로로 경로를 선택하며, 단일 IP를 가진 서버는 IP를 선택할 필요가 없고, 호스트 헤더를 localhost로 채운 후 확인을 클릭합니다.
그림 5 - 웹사이트 추가 웹사이트를 추가한 후 웹사이트 디렉토리를 열고 새 index.html을 만든 후 메모장으로 열고 "hello dede"를 입력해 테스트하세요. 권한도 설정해야 합니다. IIS 관리자로 돌아가서 웹사이트 "dedecms"를 우클릭하고 "권한 편집"을 클릭한 뒤, "보안" 탭을 선택한 후 "편집"을 클릭해야 합니다(그림 6).
그림 6 - 편집 권한
"편집" 창을 연 후 "추가" 버튼을 클릭하세요. IUSR을 권한 사용자 목록에 추가하고, Full Control을 제외한 권한을 확인하세요. 그다음 확인을 클릭하세요. (그림 7)
그림 7 - 권한 추가
또한 "속성" 창에서 다시 확인을 클릭해야 하며, 그렇지 않으면 권한이 저장되지 않습니다. 이 단계를 마치면 로컬 주소 "http://127.0.0.1"에 접속해 테스트할 수 있으며, 웹페이지에 "hello dede"가 표시되어 설정이 성공했음을 나타냅니다.
그림 8 - 테스트 웹페이지
설치2.php. 앞서 언급했듯이, IIS7에는 fastCGI를 별도로 설치할 필요가 없으니, php 설치 패키지만 다운로드하면 됩니다. 주소도 다운로드할 수 있습니다:http://windows.php.net/downloads/releases/archives/
다운로드 후 설치 프로그램을 열고 안내하고 경로를 설정한 후 "웹 서버 설정"을 선택한 곳으로 가서 "IIS fastcgi"를 선택합니다 (그림 9)
그림 9 - IIS FastCGI 선택
그 다음 "다음" 버튼을 클릭하세요. 설치 옵션을 선택하는 단계에서, 일반적인 설치 기본값만 있으면 충분합니다. 추가하려면 앞에 있는 디스크 아이콘을 클릭한 후 설치를 선택하세요. 첫 번째 항목은 선택한 항목만 설치하는 것이고, 두 번째 항목은 프로젝트의 모든 하위 프로젝트를 설치하는 것입니다. (그림 10) 구성 후 다음 단계로 진행
그림 10 - 장착 옵션 설정 후 "다음"을 클릭한 후 "설치"를 클릭해 PHP를 설치하세요. 설치가 완료된 후에도 테스트하고, 새로 만든 웹사이트 디렉터리를 열고, 새 test.php 파일을 만들고, 메모장으로 열어 입력해야 합니다
브라우저에서 http://127.0.0.1/test.php 접근하려면 저장하고 종료하세요 PHP 정보가 표시되어 PHP 환경이 성공적으로 설치되었음을 나타냅니다.
|