Bài giảng Lập trình Web - Bài 10: Triển khai ứng dụng Web

ppt 17 trang phuongnguyen 1500
Bạn đang xem tài liệu "Bài giảng Lập trình Web - Bài 10: Triển khai ứng dụng Web", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptbai_giang_lap_trinh_web_bai_10_trien_khai_ung_dung_web.ppt

Nội dung text: Bài giảng Lập trình Web - Bài 10: Triển khai ứng dụng Web

  1. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC a - Tek Ngành lập trình - CSDL 1
  2. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Mục tiêu • Hiểu được các yêu cầu cần triển khai • Triển khai một ứng dụng Web a - Tek Ngành lập trình - CSDL 2
  3. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Nội dung 1. Internet Information Services - IIS 2. Các phương pháp triển khai ứng dụng web a - Tek Ngành lập trình - CSDL 3
  4. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Internet Information Services - IIS • Giới thiệu • Cài đặt • Cấu hình • Tạo ứng dụng Web trên IIS a - Tek Ngành lập trình - CSDL 4
  5. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Internet Information Services • Giới thiệu - Là phần mềm Web server của Miscrosoft dành cho hệ điều hành Windows - Tập hợp các dịch vụ sử dụng trên Internet (trong đó có HTTP, FTP, SMTP, ) a - Tek Ngành lập trình - CSDL 5
  6. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Internet Information Services • Cài đặt IIS - Kiểm tra máy đã được cài đặt IIS - Cài đặt a - Tek Ngành lập trình - CSDL 6
  7. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Internet Information Services • Cấu hình IIS - Vào Control Panel chọn Administrator Tool chọn Internet Information Services a - Tek Ngành lập trình - CSDL 7
  8. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Internet Information Services • Tạo ứng dụng Web trên IIS - Có 2 cách: § Đặt thư mục ứng dụng trong thư mục wwwroot § Tạo thư mục ảo (Virtual Directory), ánh xạ đến thư mục ứng dụng a - Tek Ngành lập trình - CSDL 8
  9. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Nội dung 1. Internet Information Services - IIS 2. Các phương pháp triển khai ứng dụng web a - Tek Ngành lập trình - CSDL 9
  10. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Các phương pháp triển khai ứng dụng Web • Sử dụng chức năng Publish Web site • Sử dụng công cụ Web Deployment Setup a - Tek Ngành lập trình - CSDL 10
  11. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Chức năng Publish Web Site - Biên dịch ứng dụng và copy website đến thư mục cụ thể - Các tập tin code behind đã được biên dịch thành .dll nên không được copy a - Tek Ngành lập trình - CSDL 11
  12. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Chức năng Publish Web Site - Thao tác • Nhấn phím phải chuột vào project, chọn Publish Web Site Minh họa a - Tek Ngành lập trình - CSDL 12
  13. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Chức năng Publish Web Site - Thao tác • Khai báo đường dẫn thư mục chứa website đựơc triển khai a - Tek Ngành lập trình - CSDL 13
  14. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Chức năng Publish Web Site - Thao tác • Mở cửa sổ Explorer, ta nhìn thấy thư mục được tạo a - Tek Ngành lập trình - CSDL 14
  15. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Chức năng Publish Web Site - Thao tác • Vào IIS tạo thư mục ảo ánh xạ đến thư mục vừa tạo • Sau đó test thử website này: • Nếu có thay đổi code hoặc giao diện thì ta phải chọn lại chức năng Publish Web Site - Sử dụng thư mục vừa tạo (Minh_hoa_deploy) để publish lên internet a - Tek Ngành lập trình - CSDL 15
  16. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web Các phương pháp triển khai • Công cụ Web Deployment Setup - Tương tự như Publish Web site - Phải cài đặt sau khi đã cài VS 2005 Minh họa a - Tek Ngành lập trình - CSDL 16
  17. TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 10: Triển khai ứng dụng Web HẾT a - Tek Ngành lập trình - CSDL 17