Bài giảng Lập trình Web - Bài 10: Triển khai ứng dụng Web
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:
- bai_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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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