หลังจากทำความเข้าใจฟังก์ชันและวัตถุประสงค์ในการพัฒนาของ BLOG ของ Doking แล้ว ขั้นตอนต่อไปคือการสร้างสภาพแวดล้อมการพัฒนาที่ดี
ก่อนที่จะเริ่มพัฒนา BLOG ของ Doking ควรสร้างสภาพแวดล้อมการพัฒนาก่อน ข้อมูลต่อไปนี้จะอธิบายวิธีการก่อสร้างในระบบปฏิบัติการ Windows 2000/XP
2.1.1 ติดตั้งเซิร์ฟเวอร์ IIS
กด [Start] → [Control Panel] → [Install/Remove Windows Components] และทำเครื่องหมายที่ "Install Internet Information Services Components" ดังแสดงในรูปที่ 2-1
รูปที่ 2-1 กล่องโต้ตอบตัวช่วยสร้างส่วนประกอบของ windows
2.1.2 บนเซิร์ฟเวอร์ IIS ให้หน้าแรกใหม่แก่ BLOG ของ Doking
(1) ขั้นแรกให้สร้างไดเรกทอรีใหม่ "dkblog" ภายใต้ D: เปิด [แผงควบคุม] → [เครื่องมือการจัดการ] → [ Internet Service Manager] เปิดกล่องโต้ตอบ [Internet Information Services] ดังแสดงในรูปที่ 2-2
รูปที่ 2-2 กล่องโต้ตอบบริการข้อมูลทางอินเทอร์เน็ต
(2) คลิกขวาที่ "เว็บไซต์เริ่มต้น" เลือกคุณสมบัติ เปิดกล่องโต้ตอบ [คุณสมบัติเว็บไซต์เริ่มต้น] ในกล่องโต้ตอบ คลิกแท็บ [Home Directory] และเปลี่ยน ในเครื่อง เส้นทางชี้ไปที่ "D:dkblog" เลือก "สคริปต์และโปรแกรมปฏิบัติการ" จากเมนูแบบเลื่อนลง "สิทธิ์ในการดำเนินการ (P):" และผลลัพธ์จะเป็นดังแสดงในรูปที่ 2-3
รูปที่ 2-3 กล่องโต้ตอบคุณสมบัติของไซต์
(3) ในที่สุดคอมพิวเตอร์ก็สามารถให้บริการ WWW ได้ เช่น บริการเครือข่าย URL เริ่มต้นคือ: localhost หรือที่อยู่ IP ของคอมพิวเตอร์ (เช่น: 127.0.0.1)
คำเตือน: อย่าประมาทการจัดการเซิร์ฟเวอร์อินเทอร์เน็ต หากคุณสามารถจัดสรรที่อยู่ IP และไดเรกทอรีเสมือนของไซต์ได้อย่างเหมาะสม คอมพิวเตอร์ของคุณจะกลายเป็นเซิร์ฟเวอร์เครือข่ายได้อย่างแท้จริง และผู้ใช้บนเครือข่ายก็สามารถเรียกดูเว็บไซต์และฐานข้อมูลบนคอมพิวเตอร์ของคุณได้
2.1.3 ติดตั้ง .NET Framework
คุณสามารถดาวน์โหลด .NET Framework 2.0 และชุดเครื่องมือ SDK เวอร์ชันที่เกี่ยวข้องได้จากเว็บไซต์ของ Microsoft หรือคุณสามารถดาวน์โหลดและติดตั้งได้จากเว็บไซต์ต่อไปนี้:
.NET Framework เวอร์ชัน 2.0 Redistributable Package Beta 1 (x86) – 24ม
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" บนแถบที่อยู่ โดยสมมติว่าเป็นข้อความ ไม่มีเอกสารอยู่ในขณะนี้ ดังนั้นเบราว์เซอร์ IE จะส่งกลับข้อความแสดงข้อผิดพลาดอย่างแน่นอน หากข้อความแสดงข้อผิดพลาดแสดงในรูปที่ 2-4 ปรากฏขึ้น แสดงว่าสภาพแวดล้อมการทำงานของ ASP.NET ของฉันเสร็จสมบูรณ์แล้ว
รูปที่ 2-4 ข้อความแสดงข้อผิดพลาดไม่พบไฟล์
2.1.4 การสร้างสภาพแวดล้อมการทำงาน ASP.NET ในระบบปฏิบัติการ Windows 2003
ข้อความข้างต้นจะอธิบายขั้นตอนและวิธีการสร้างสภาพแวดล้อมการทำงาน ASP.NET ในระบบปฏิบัติการ Windows 2000/XP มีสองวิธีหลักในการสร้างสภาพแวดล้อมการทำงาน ASP.NET ในระบบปฏิบัติการ Windows 2003:
1. ใช้ [Configure Your Server Wizard] เพื่อติดตั้ง IIS 6.0 และ ASP.NET
(1) จากเมนู [Start] คลิก "Manage Your Server"
(2) ใต้ "จัดการบทบาทเซิร์ฟเวอร์ของคุณ" คลิก [เพิ่มหรือลบบทบาท]
(3) อ่านขั้นตอนเบื้องต้นใน "กำหนดค่าตัวช่วยสร้างเซิร์ฟเวอร์ของคุณ" แล้วคลิก "ถัดไป"
(4) ภายใต้ "บทบาทเซิร์ฟเวอร์" คลิก "Application Server (IIS, ASP.NET)" จากนั้นคลิก "ถัดไป"
(5) ในกล่องโต้ตอบ [Application Server Options] ให้เลือกช่องทำเครื่องหมาย "Enable ASP.NET" คลิก "Next" จากนั้นคลิก "Next" อีกครั้ง
(6) อ่านข้อมูลสรุปแล้วคลิก "ถัดไป"
(7) คลิก "เสร็จสิ้น"
2. ใช้ [แผงควบคุม] เพื่อติดตั้ง IIS 6.0 และ ASP.NET
(1) จากเมนู [เริ่ม] คลิก [แผงควบคุม]
(2) ดับเบิลคลิก [เพิ่มหรือลบโปรแกรม]
(3) คลิก [เพิ่ม/ลบส่วนประกอบ Windows]
(4) ในกล่องรายการ "ส่วนประกอบ" คลิก "เซิร์ฟเวอร์แอปพลิเคชัน"
(5) คลิก "รายละเอียด"
(6) คลิก "ผู้จัดการบริการข้อมูลทางอินเทอร์เน็ต"
(7) คลิก "รายละเอียด" เพื่อดูรายการส่วนประกอบเสริมของ IIS
(8) เลือกส่วนประกอบเสริมทั้งหมดที่จะติดตั้ง
(9) คลิก "ตกลง" จนกว่าคุณจะกลับไปที่ [ตัวช่วยสร้างส่วนประกอบของ Windows]
(10) คลิก "ถัดไป" จากนั้นกรอก [Windows Components Wizard]
นอกจากนี้ คุณสามารถเปิดใช้งาน ASP.NET ได้โดยตรงใน IIS Manager ในเซิร์ฟเวอร์ที่ใช้ Windows 2003 ขั้นตอนเฉพาะมีดังนี้:
(1) จากเมนู [Start] คลิก "Run"
(2) ในกล่อง [Open] ของกล่องโต้ตอบ [Run] ให้พิมพ์ inetmgr แล้วคลิก "OK"
(3) ใน IIS Manager ให้ขยาย Local Computer แล้วคลิก "Web Service Extension"
(4) ในหน้าต่างด้านขวา คลิกขวาที่ "ASP.NET" แล้วคลิก "Allow" สถานะของ ASP.NET เปลี่ยนเป็น "อนุญาต"
หลังจากสร้างสภาพแวดล้อมการทำงาน ASP.NET แล้ว คุณสามารถเริ่มพัฒนาไซต์ BLOG ของ Doking ได้ ขั้นแรก จะต้องสร้างไซต์ BLOG ของ Doking ใน Dreamweaver MX
2.2.1 สร้างไซต์ BLOG ของ Doking
(1) เริ่ม Dreamweaver MX 2004 สลับไปที่แผง [ไฟล์] คลิก "จัดการไซต์" และคลิกปุ่ม "ใหม่" ดังแสดงในรูปที่ 2-5
รูปที่ 2-5 กล่องโต้ตอบจัดการไซต์
(2) ในเมนูแบบเลื่อนลง ให้เลือก "ไซต์ (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 ไซต์ BLOG ของ Doking ใช้งาน
(1) มาดูเค้าโครงของเว็บไซต์ BLOG ของ Doking กันก่อน ไดเร็กทอรีรากจะจัดเก็บไฟล์ .aspx และ .htm ไดเร็กทอรี bin ใช้เพื่อปรับใช้การควบคุม DreamweaverCtrls.dll เพื่อจัดเก็บฐานข้อมูล ไดเร็กทอรีรูปภาพใช้เพื่อจัดเก็บไฟล์รูปภาพที่เกี่ยวข้อง เปิดแผงไฟล์และสร้างไดเร็กทอรี bin, ไดเร็กทอรี dat และอิมเมจไดเร็กทอรีใหม่ภายใต้ "Site—dkblog" ผลลัพธ์จะแสดงในรูปที่ 2-10
(2) ในเมนู [File] เลือก [New] ใน [New Dialog] เลือกหมวดหมู่เป็น "Dynamic Page" เลือกไดนามิกเพจเป็น "ASP.NET VB" แล้วกดปุ่ม "Create" เพื่อสร้างหน้าเว็บไดนามิกหน้าแรก สลับไปที่แผง [Application] และเลือกแท็บ [Binding] ดังแสดงในรูปที่ 2-11
รูปที่ 2-10 โครงร่างไซต์ รูปที่ 2-11 กล่องโต้ตอบการผูก
(3) คลิกคำว่า "Deployment" และชี้ไดเร็กทอรีการปรับใช้ไปที่ "D:dkblogbin" ในกล่องโต้ตอบป๊อปอัป ดังแสดงในรูป การแสดง 2-12
(4) คลิกปุ่ม "ปรับใช้" และกล่องโต้ตอบที่แสดงในรูปที่ 2-13 จะปรากฏขึ้น กดปุ่ม "ตกลง" เพื่อปิด
รูปที่ 2-12 กล่องโต้ตอบการตั้งค่าการปรับใช้
รูปที่ 2-13 กล่องโต้ตอบไฟล์ปรับ
ใช้ คำเตือน: โปรดจำไว้ว่าชื่อของไฟล์ DreamweaverCtrls.dll และชื่อ bin ของไดเร็กทอรีที่ไฟล์นั้นอยู่นั้นไม่สามารถเปลี่ยนแปลงได้ และโฟลเดอร์ bin จะต้องถูกบันทึกในไดเร็กทอรีรากของไซต์