Tải bản đầy đủ (.pdf) (23 trang)

02 Tao và quản trị ứng dụng web iis_Lập trình web ứng dụng ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.77 MB, 23 trang )

Lê ðì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 IIS
Bài 2
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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
Lê ðì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ụ:
• 222.255.37.28 hay uet.vnu.edu.vn
• Nếu ở trên máy chủ, ta có thể sử dụng tên miền/ñịa chỉ
sau ñể chỉ về chính nó
• localhost hay 127.0.0.1
– Tên ứng dụng, viết sau tên miền/ñịa chỉ máy chủ
và dấu /. Ví dụ
• />Lê ðì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à 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:
• D:/Web_Vidu/Default.htm
• D:/Web_Vidu/Trang2.htm
• D:/Web_Vidu/New Folder/Trang3.htm
– Thì URL của 3 tệp này tương ứng là
• />• />• Folder/Trang3.htm
Lê ðì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 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ột vài lưu ý (5)
• Mỗi Web Server có thể quản lý nhiều ứng dụng web
khác nhau.
– Tất cả URL của các ứng dụng web do một Web Server
quản lý ñều có phần ñầu là URL của máy chạy Web
Server.
• 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ụ: 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ủ ñó.
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
Lê ðình Thanh, Tạo và quản trị ứng dụng web trên IIS
Tiếp theo

Nội dung web

×