Lê đình Thanh, Tạo và quản trị ứng dụng web trên IISHiển thị trang thứ hai Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS Một vài lưu ý Ớ địa chỉ URL của một ứng dụng web gồm ba ph
Trang 1Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Lê đình Thanh
Bộ môn Mạng và Truyền thông Máy tắnh Khoa Công nghệ Thông tin Trường đại học Công nghệ, đHQGHN
Bài giảng
LẬP TRÌNH ỨNG DỤNG WEB
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tạo và quản trị ứng dụng web
trên IISBài 2
Trang 2Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Nội dung
Ớ Tạo ứng dụng web trong IIS
Ớ Xây dựng và chạy thử nghiệm các trang
ựơn giản
Ớ Phân tắch cấu hình ứng dụng web
Ớ Tạo ứng dụng web mặc ựịnh và trang mặc
ựịnh
Ớ Bài tập thực hành
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Web server Internets Information Services
Trang 3Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Web server Internets Information Services
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Web server Internets Information Services
Trang 4Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Trang 5Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Trang 6Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Trang 7Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Trang 8Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Trang 9Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
IIS: Tạo ứng dụng web
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tạo trang ựầu tiên
Trang 10Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tạo trang ựầu tiên
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tạo trang ựầu tiên
Trang 11Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Web browser: Hiển thị trang ựầu tiên
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Trang thứ hai
Trang 12Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Trang thứ hai
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Trang thứ hai
Trang 13Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Hiển thị trang thứ hai
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Một vài lưu ý
Ớ địa chỉ (URL) của một ứng dụng web gồm ba phần:
Ờ Giao thức web: http:// hoặc https://
Ờ Tên miền/ựịa chỉ máy chủ Vắ dụ:
Trang 14Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Một vài lưu ý (2)
Ớ Tên ứng dụng web chắnh là bắ danh ( alias ) của ứng dụng.
Ớ Mỗi khi ứng dụng web ựược gọi (thông qua bắ
danh), Web Server sẽ thực hiện ánh xạ bắ danh sang
ựường dẫn vật lý nơi chứa ứng dụng (cấu hình Thư
mục ảo Ờ Virtual Directory).
Ớ đường dẫn vật lý của ứng dụng ựược gọi là thư mục gốc của ứng dụng.
Ờ Vắ dụ: ứng dụng web viduweb ựược ánh xạ sang ựịa chỉ
vật lý D:/Web_Vidu trong vắ dụ tạo ứng dụng web ở trên hay D:/Web_Vidu là thư mục gốc của ứng dụng viduweb
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Một vài lưu ý (3)
Ớ Mỗi ứng dụng web bao gồm nhiều tệp thuộc nhiều loại khác nhau (.htm, asp, aspx, php, jpeg, css, js, cs, java, jsp, Ầ) chứa trong thư mục gốc và các thư mục con của thư mục gốc.
Ớ URL của một tệp thuộc ứng dụng web = URL của ứng dụng web + ựịa chỉ tương ựối của tệp ựó với thư mục gốc của ứng dụng.
Ớ Vắ dụ:
Ờ Giử sử ứng dụng viduweb có url là http://coltech.vnu.edu.vn/viduweb và có thư mục gốc (trên máy chủ) là D:/Web_Vidu
Ờ Ứng dụng viduweb có 3 tệp là Default.htm, Trang2.htm, Trang3.htm ựược
lưu trên ứng dụng như sau:
Trang 15Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Một vài lưu ý (4)
Ớ Có thể ựặt một tệp trên thư mục gốc của ứng dụng web làm tệp/tài liệu mặc ựịnh (Default Document) của ứng dụng Có thể dùng URL của một ứng dụng làm URL của tệp mặc ựịnh của ứng dụng ựó.
Ớ Vắ dụ:
Ờ Default.htm là tệp mặc ựịnh của ứng dụng viduweb
Ờ Khi ta nhập http://coltech.vnu.edu.vn/viduweb trên thanh
ựịa chỉ của trình duyệt thì Default.htm ựược gọi.
Ớ Trong IIS, ta có thể chỉ ựịnh một danh sách các tệp mặc ựịnh theo thứ tự ưu tiên Khi không tìm thấy tệp thứ nhất, tệp thứ hai trở thành tệp mặc ựịnh, khi không tìm thấy tệp thứ nhất và thứ 2, tệp thứ 3 trở thành tệp mặc ựịnh, Ầ
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Ớ Mỗi Web Server có thể chọn một ứng dụng do nó quản lý làm ứng dụng mặc ựịnh (Default Web Site).
Ớ Có thể dùng URL máy chủ cài Web Server làm URL của ứng dụng mặc ựịnh
Ớ Vắ dụ: http://uet.vnu.edu.vn là URL của máy chủ của Trường đại học Công nghệ, đHQGHN và cũng là URL của Website Trường đại học Công nghệ là ứng dụng mặc ựịnh trên máy chủ ựó.
Trang 16Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 17Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 18Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 19Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 20Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 21Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Trang 22Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Vắ dụ: Tạo ứng dụng mặc ựịnh
Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Bài tập thực hành
Ớ Trên máy tắnh của bạn
Ờ Kiểm tra IIS ựã ựược cài ựặt hay chưa? Nếu chưa thì cài ựặt IIS Ờ Tạo một thư mục C:\LaptrinhWeb\Tên_của_bạn
Ờ Tạo hai tệp T1.htm và T2.htm tương tự cách tạo các trang
Default.htm và Trang2.htm trong vắ dụ bài giảng Lưu T1.htm và T2.htm vào thư mục C:\LaptrinhWeb\Tên_của_bạn.
Ờ Tạo ứng dụng web có tên là vidu1 sử dụng ựịa chỉ vật lý
C:\LaptrinhWeb\Tên_của_bạn.
Ờ đặt T1.htm là trang mặc ựịnh của ứng dụng vidu1.
Ờ Hiển thị trang T1.htm rồi T2.htm trên trình duyệt, sử dụng URL của ứng dụng vidu1
Ờ đặt C:\LaptrinhWeb\Tên_của_bạn là thư mục gốc của Default Web
Site
Ờ Hiển thị trang T1.htm và T2.htm trên trình duyệt với tư cách là các trang của ứng dụng web mặc ựịnh.
Trang 23Lê đình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tiếp theo
Nội dung web