Doking BLOG의 기능과 개발 목적을 이해한 후 다음 단계는 좋은 개발 환경을 구축하는 것입니다.
Doking의 BLOG 개발을 시작하기 전에 먼저 개발 환경을 구축해야 합니다. 다음은 Windows 2000/XP 운영체제에서의 구성 방법을 설명한다.
2.1.1 IIS 서버 설치
[시작] → [제어판] → [Windows 구성 요소 설치/제거]를 누른 후, 그림 2-1과 같이 "인터넷 정보 서비스 구성 요소 설치"를 체크합니다.
그림 2-1 Windows 구성 요소 마법사 대화 상자
2.1.2 IIS 서버에서 Doking의 BLOG에 새 홈을 지정합니다.
(1) 먼저 D: 아래에 "dkblog"라는 새 디렉터리를 만들고 [제어판] → [관리 도구] → [ 인터넷 서비스 관리자]에서 그림 2-2와 같이 [인터넷 정보 서비스] 대화 상자를 엽니다.
그림 2-2 인터넷 정보 서비스 대화 상자
(2) "기본 웹 사이트"를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 후 [기본 웹 사이트 속성] 대화 상자를 열고 대화 상자에서 [홈 디렉터리] 탭을 클릭한 후 변경합니다. 로컬 경로가 "D:dkblog"를 가리키고 "실행 권한(P):" 드롭다운 메뉴에서 "스크립트 및 실행 프로그램"을 선택하면 결과는 그림 2-3과 같습니다.
그림 2-3 사이트 속성 대화 상자
(3) 이제 컴퓨터는 마침내 네트워크 서비스와 같은 WWW 서비스를 제공할 수 있습니다. 기본 URL은 localhost 또는 컴퓨터의 IP 주소(예: 127.0.0.1)입니다.
알림: 인터넷 서버 관리를 과소평가하지 마십시오. IP 주소와 사이트 가상 디렉터리를 적절하게 할당할 수 있다면 컴퓨터가 진정한 네트워크 서버가 될 수 있으며 네트워크의 사용자는 컴퓨터에서 웹 사이트와 데이터베이스를 탐색할 수 있습니다.
2.1.3 .NET Framework 설치
Microsoft 웹사이트에서 .NET Framework 2.0 및 해당 버전의 SDK 툴킷을 다운로드하거나 다음 웹사이트에서 다운로드하여 설치할 수 있습니다.
.NET Framework 버전 2.0 재배포 가능 패키지 베타 1(x86) – 2400만
http://go.microsoft.com/fwlink/?linkid=30093&clcid=0x409
.NET Framework 2.0 SDK 베타 1 x86 – 229M
http://www.microsoft.com/downloads/details.aspx?familyid=916EC067-8BDC-4737-9430-6CEC9667655C&displaylang=en
IE 브라우저를 열고 주소 표시줄에 "localhost/text.aspx"를 입력합니다(텍스트는 aspx). 현재 문서가 존재하지 않으므로 IE 브라우저에서는 반드시 오류 메시지를 반환하게 됩니다. 그림 2-4와 같은 오류 메시지가 나타나면 기본적으로 ASP.NET의 실행 환경이 완료된 것입니다.
그림 2-4 파일을 찾을 수 없음 오류 메시지
2.1.4 Windows 2003 운영 체제에서 ASP.NET 운영 환경 구축
위는 Windows 2000/XP 운영 체제에서 ASP.NET 운영 환경을 구축하는 단계와 방법을 설명합니다. Windows 2003 운영 체제에서 ASP.NET 운영 환경을 구축하는 데는 두 가지 주요 방법이 있습니다.
1. [서버 구성 마법사]를 사용하여 IIS 6.0 및 ASP.NET을 설치합니다.
(1) [시작] 메뉴에서 "서버 관리"를 클릭합니다.
(2) "서버 역할 관리"에서 [역할 추가 또는 제거]를 클릭합니다.
(3) "서버 구성 마법사"의 사전 단계를 읽고 "다음"을 클릭합니다.
(4) "서버 역할"에서 "응용 프로그램 서버(IIS, ASP.NET)"를 클릭한 후 "다음"을 클릭합니다.
(5) [응용 프로그램 서버 옵션] 대화 상자에서 "ASP.NET 활성화" 확인란을 선택하고 "다음"을 클릭한 후 다시 "다음"을 클릭합니다.
(6) 요약 정보를 읽고 "다음"을 클릭합니다.
(7) "마침"을 클릭합니다.
2. [제어판]을 사용하여 IIS 6.0 및 ASP.NET을 설치합니다.
(1) [시작] 메뉴에서 [제어판]을 클릭합니다.
(2) [프로그램 추가/제거]를 더블 클릭합니다.
(3) [Windows 구성 요소 추가/제거]를 클릭합니다.
(4) "구성 요소" 목록 상자에서 "응용 프로그램 서버"를 클릭합니다.
(5) '자세히 보기'를 클릭하세요.
(6) '인터넷 정보 서비스 관리자'를 클릭합니다.
(7) "세부 정보"를 클릭하면 IIS 선택적 구성 요소 목록을 볼 수 있습니다.
(8) 설치할 옵션 구성 요소를 모두 선택합니다.
(9) [Windows 구성 요소 마법사]로 돌아갈 때까지 "확인"을 클릭합니다.
(10) "다음"을 클릭한 후 [Windows 구성 요소 마법사]를 완료합니다.
또한 Windows 2003을 실행하는 서버의 IIS 관리자에서 ASP.NET을 직접 활성화할 수 있습니다. 구체적인 단계는 다음과 같습니다.
(1) [시작] 메뉴에서 "실행"을 클릭합니다.
(2) [실행] 대화 상자의 [열기] 상자에 inetmgr을 입력한 후 "확인"을 클릭합니다.
(3) IIS 관리자에서 로컬 컴퓨터를 확장하고 "웹 서비스 확장"을 클릭합니다.
(4) 오른쪽 창에서 "ASP.NET"을 마우스 오른쪽 버튼으로 클릭하고 "허용"을 클릭합니다. ASP.NET 상태가 "허용"으로 변경됩니다.
ASP.NET 운영 환경을 구축한 후 Doking의 BLOG 사이트 개발을 시작할 수 있습니다. 먼저 Doking의 BLOG 사이트가 Dreamweaver MX에 구축되어 있어야 합니다.
2.2.1 Doking의 BLOG 사이트 구축
(1) Dreamweaver MX 2004를 시작하고 [파일] 패널로 전환한 후 "사이트 관리"를 클릭하고 그림 2-5와 같이 "새로 만들기" 버튼을 클릭합니다.
그림 2-5 사이트 관리 대화 상자
(2) 드롭다운 메뉴에서 "Site (S)"를 선택하고 팝업 대화 상자에 사이트 이름 "dkblog"를 입력하면 결과는 그림 2와 같습니다. -6.
그림 2-6 사이트 이름 정의
(3) "다음"을 클릭하고 "예, 서버 기술을 사용하겠습니다. (Y)"를 선택한 후 "어떤 서버 기술입니까? (W)" 드롭다운 메뉴에서 다음을 선택합니다. "ASP .NET VB", 결과는 그림 2-7에 표시됩니다.
그림 2-7 서버 기술 결정
(4) "다음"을 클릭하고 "로컬에서 편집 및 테스트(내 테스트 서버는 이 컴퓨터입니다) (E)"를 선택한 후 그림과 같이 파일 저장소를 "D:dkblog"로 지정합니다. 그림 2-8에서.
(5) "다음"을 클릭하고 URL 주소 "http://localhost/"를 입력한 후 "URL 테스트(I)" 버튼을 클릭하면 그림 2-9와 같은 대화 상자가 나타납니다. 표시됩니다.
그림 2-8 웹사이트의 디렉터리 위치 지정
그림 2-9 테스트 대화 상자
(6) "다음"을 클릭한 후 "다음"을 클릭하고 "마침" 버튼을 클릭하여 사이트 구축을 완료합니다.
2.2.2 Doking의 BLOG 사이트 배포
(1) 먼저 Doking의 BLOG 웹 사이트 레이아웃을 살펴보겠습니다. 루트 디렉터리에는 .aspx 및 .htm 파일이 저장되며, bin 디렉터리는 DreamweaverCtrls.dll 컨트롤을 배포하는 데 사용됩니다. 데이터베이스를 저장하기 위해 이미지 디렉토리가 관련 이미지 파일을 저장하는 데 사용됩니다. 파일 패널을 열고 "Site—dkblog" 아래에 새로운 디렉터리 bin, 디렉터리 dat 및 디렉터리 이미지를 만듭니다. 결과는 그림 2-10에 표시됩니다.
(2) [파일] 메뉴에서 [새로 만들기]를 선택하고 [새 대화 상자]에서 범주를 "동적 페이지"로 선택하고 동적 페이지를 "ASP.NET VB"로 선택한 후 "만들기" 버튼을 누릅니다. 첫 번째 동적 웹 페이지를 만듭니다. 그림 2-11과 같이 [Application] 패널로 전환하고 [Binding] 탭을 선택합니다.
그림 2-10 사이트 레이아웃 그림 2-11 Binding 대화 상자
(3) 그림과 같이 "Deployment"라는 단어를 클릭하고 팝업 대화 상자에서 배포 디렉터리를 "D:dkblogbin"으로 지정합니다. 2-12 표시.
(4) "Deploy" 버튼을 클릭하면 그림 2-13과 같은 대화상자가 나타납니다. "OK" 버튼을 눌러 닫습니다.
그림 2-12 배포 설정 대화 상자
그림 2-13 배포 파일 대화 상자
알림: DreamweaverCtrls.dll 파일의 이름과 이 파일이 있는 디렉터리의 bin 이름은 변경할 수 없으며 bin 폴더는 사이트의 루트 디렉터리에 저장되어야 합니다.