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

Bài giảng Quản trị mạng: Chương 5 - Phan Thị Thu Hồng

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 (3.73 MB, 76 trang )

Phan Thị Thu Hồng

Phan Thị Thu Hồng

1


Nội dung chính
 Dịch vụ Web
 Dịch vụ FTP
 Dịch vụ Email

Phan Thị Thu Hồng

2


Dịch vụ Web
 GIỚI THIỆU WEB SERVER
 Giới thiệu giao thức HTTP
 Nguyên tắc hoạt động
 Web Client
 Web động

Phan Thị Thu Hồng

3


GIỚI THIỆU GIAO THỨC HTTP
 HTTP: HyperText Transfer Protocol


 HTTP: Giao thức cho phép Web Browser và Web Servers

có thể giao tiếp với nhau.
 HTTP bắt đầu là 1 giao thức đơn giản giống như với các
giao thức chuẩn khác trên Internet
 Cổng mặc định: 80, Web Server lắng nghe các kết nối
được gửi đến.
 Thông tin trả về từ server theo cú pháp của ngôn ngữ
HTML
Phan Thị Thu Hồng

4


 Từ cơ sở phục vụ những trang Web đơn giản  nhiều

thông tin phức tạp hơn được chuyển giữa Web server và
Web Browser, trong đó quan trọng nhất là nội dung động
(dynamic content)
 Từ HTTP 1.0 đến 1.1 là một bước tiến dài, đặc biệt hỗ trợ
kết nối bền vững (persistent connection)
 Tham khảo thêm: />
Phan Thị Thu Hồng

5


NGUYÊN TẮC HOẠT ĐỘNG
 Sơ đồ hoạt động giữa Web Browser và Web Server


Phan Thị Thu Hồng

6


 Với phiên bản đầu tiên, Web server hoạt động theo mô

hình sau:
 Tiếp nhận yêu cầu từ Web Bowser
 Trích nội dung từ đĩa

 Chạy các chương trình CGI .
 Truyền dữ liệu ngược lại cho Web Bowser

Phan Thị Thu Hồng

7


 Cách hoạt động của mô hình trên không hoàn toàn tương thích
lẫn nhau.
 Về phía Web server, trình tự logic sau:
 Chấp nhận kết nối

 Sinh ra các nội dung tĩnh (động) cho Web Browser
 Đóng kết nối
 Lặp lại quá trình trên

 Chạy tốt đối với các Web Sites đơn giản, nhưng server sẽ bắt


đầu gặp phải vấn đề khi có nhiều người truy cập hoặc có quá
nhiều trang web động phải tốn thời gian để tính toán cho ra kết
quả
Phan Thị Thu Hồng

8


 Nếu một chương trình CGI tốn 30 giây để sinh ra nội

dung, Web Server không phục vụ các yêu cầu từ Web
Browser khác.
 Thiết kế lại: Để phục vụ được nhiều người trong cùng 1
lúc Đa tiểu trình (multi-threading) hoặc đa tiến trình
(multi- processing) hoặc hệ lai

Phan Thị Thu Hồng

9


WEB CLIENT
 Là trình duyệt web (Web Browser) ở phía người dùng như

FireFox, IE, Netscape, Opera, G.Chrome… để hiển thị
trang web cho người dùng.
 Web browser chỉ có nhiệm vụ gởi yêu cầu cho Web server
và nhận kết quả trả về, hiển thị cho người dùng.

Phan Thị Thu Hồng


10


WEB ĐỘNG
 Sơ đồ hoạt động của web động

Phan Thị Thu Hồng

11


Giới thiệu IIS 8.0
 Thiết kế dưới dạng module (kế thừa từ IIS 7.0)

 Kế thừa ưu điểm của những phiên bản trước,
 Tăng cường tính bảo mật và ổn định:
 Điểm mới (Từ IIS7.0):
 Những công cụ quản trị mới: dưới dạng đồ họa và dòng lệnh:






Quản lý tập trung IIS và ASP.NET
Xem thông tin chuẩn đoán như các thông tin real-time
Thay đổi quyền trên các đối tượng site và ứng dụng
Ủy quyền cấu hình các đối tượng và site ứng dụng cho các thành
viên không có quyền quản trị


Phan Thị Thu Hồng

12


Giới thiệu IIS 8.0
 Điểm mới:
 Thay đổi cách thức lưu trữ thông tin cấu hình:


Từ IIS 7.0 lưu trữ thông tin cấu hình IIS và ASP.NET vào một vị trí:
 Cấu hình IIS và ASP.NET với một định dạng thống nhất
 Dễ dàng sao chép các file cấu hình và nội dung của site hoặc ứng
dụng đến máy khác

 Dễ dàng chuẩn đoán và khắc phục sự cố: dựa vào thông tin

real-time và hệ thống log file
 Thiết kế dưới dạng module: cho phép bổ sung cũng như loại
bỏ các thành phần từ Web server => hạn chế tấn công =>an
ninh tốt
 Khả năng tương thích cao: tương thích với các ứng dụng đã
triển khai trên phiên bản IIS trước đó
Phan Thị Thu Hồng

13


Triển khai IIS 8.0

 Sinh viên tự triển khai

Phan Thị Thu Hồng

14


 Quản lý Web Server
 Start/ Administrative Tools/ Internet Information Service
(IIS) Manager

T.Tin về các kết
nối WS gần đây

Truy cập

Khai thác tài nguyên
liên quan WS

Các Web server
đang quản lý
Phan Thị Thu Hồng

15


 Thay đổi cấu hình Web server

Chọn mục cần
cấu hình

Phan Thị Thu Hồng

16


 Kiểm tra Web Server sau khi cài đặt

Phan Thị Thu Hồng

17


Xuất bản website
 Xuất bản một website
Nhập Site name
Nhập đường
dẫn tới thư mục
chứa mã nguồn

Nhập tên
host name

Click
Phan Thị Thu Hồng

18


Kiểm nghiệm


Phan Thị Thu Hồng

21


Xuất bản nhiều website
 Tương tự xuất bản 1 website

 Chú ý: Nhập chính xác tên truy cập tương ứng với website
 Ví dụ: Xuất bản 2 website www.cntt.edu.vn và

www.khmt.edu.vn
1. Xuất bản website www.cntt.edu.vn


Mở DNS manager, tạo zone cntt.edu.vn

Phan Thị Thu Hồng

22


Tạo các bản ghi DNS tương ứng với Web server trên zone cntt

Phan Thị Thu Hồng

23


 Mở cửa sổ IIS manager

 Kích chuột phải lên Site, chọn Add Web Site cntt
Nhập Site name
Nhập đường
dẫn tới thư mục
chứa mã nguồn

Nhập tên
host name

Phan Thị Thu Hồng

Click

24


2. Xuất bản Website www.khmt.edu.vn

Các thao tác tương tự với xuất bản website
www.cntt.edu.vn

Phan Thị Thu Hồng

25


Tạo các bản ghi DNS tương ứng với Web server trên zone khmt

Phan Thị Thu Hồng


26


Xuất bản website khmt
Nhập Site name
Nhập đường
dẫn tới thư mục
chứa mã nguồn

Nhập tên
host name

Click
Phan Thị Thu Hồng

27


×