A. YÊU CẦU CỦA ĐỀ TÀI: Bao gồm các phần sau: Tìm hiểu về các Web server thông dụng hiện nay: + Microsoft Internet Information Server + Apache Web Server Trình bày về đặc điểm về khả năng, cài đặt, vận hành, hỗ trợ các ứng dụng Web và so sánh các điểm mạnh, yếu, các ưu nhược điểm giữa chúng. Tìm hiểu về hệ thống mailing list: Tìm hiểu về các nghi thức truyền nhận mail cơ bản như SMTP và POP3. Tìm hiểu cách vận hành và cài đặt của các hệ thống mail trên các hệ điều...
Nội dung trích xuất từ tài liệu:
Đồ án web server mailing list và mail system nhằm xây dựng IM hoàn chỉnh - 1A. YÊU CẦU CỦA ĐỀ TÀI:Bao gồm các phần sau:Tìm hiểu về các Web server thông dụng hiện nay:+ Microsoft Internet Information Server+ Apache Web Server Trình bày về đặc điểm về khả năng, cài đ ặt, vận hành, hỗ trợ các ứng dụngWeb và so sánh các điểm mạnh, yếu, các ưu nhược điểm giữa chúng. Tìm hiểu về hệ thống mailing list: Tìm hiểu về các nghi thức truyền nhậnm ail cơ bản như SMTP và POP3. Tìm hiểu cách vận h ành và cài đặt của các hệ thống mail trên các h ệ điềuh ành thông dụng: + Internet Mail. + Linux Mail.B. CƠ SỞ LÝ THUYẾT:CHƯƠNG ITÌM HIỂU VỀ CÁC WEB SERVER THÔNG DỤNGI. GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH WINDOWS NT1 . Thếâ nào là một hệ điều hành mạng:Mạng bao gồm các tài nguyên (máy trạm, máy in…) và các thiết bị truyền thông(router, bridge). Với việc ghép nối các máy tính thành mạng th ì cần thiết phải cómột hệ thống phần mềm có chức năng quản lý tài nguyên, tính toán và xử lý truycập một cách thống nhất trên mạng, hệ nh ư vậy được gọi là hệ điều hành mạng. Mỗitài nguyên của mạng như file, đĩa, thiết bị ngoại vi được quản lý bởi một tiến trìnhnhất định và hệ điều h ành mạng điều khiển sự tương tác giữa các tiến trình và truycập đến các tiến trình đó.Quản lý các tài nguyên: tập tin ở xa, nạp và chạy các App dùng chung, I/O với cácthiết bị mạng dùng chung, chỉ cấp phát CPU trong tiến trình NOS.Căn cứ vào việc truy cập tài nguyên trên mạng mà người ta chia thực thể trongm ạng thành hai loại chủ và khách, trong đó máy khách (Client) truy cập được vàotài ngu yên của m ình nhưng không chia xẻ tài nguyên của nó với mạng, còn máy chủ(Server) là máy tính nằm trên m ạng và chia xẻ tài nguyên của nó với người dùngm ạng.Hiện nay các hệ điều h ành mạng thường đư ợc chia làm hai lo ại là hệ điều hànhm ạng ngang h àng và h ệ điều hành mạng phân biệt (clent/server).Với hệ điều h ành mạng ngang hàng, mỗi máy tính trên m ạng vừa có thể đóng vaitrò chủ lẫn khách tức là chúng có thể sử dụng tài nguyên của mạng lẫn chia xẻ tàin guyên của nó cho mạng. Ví dụ: Lantastic của Artisoft, Netware của Novell,Windows (for Workgroup, 95, NT client) của Microsoft.Với hệ điều hành m ạng phân biệt các máy tính đ ược phân biệt chủ và khách, trongđó máy ch ủ mạng (Server) giữ vai trò chủ và các máy ngư ời dùng giữ vai trò khách(các trạm). Khi có nhu cầu truy cập tài nguyên trên mạng các trạm tạo ra yêu cầu vàgửi chúng tới server và sau đó server thực hiện và gửi trả lời.2 . Hệ điều hành mạng Windows NTWindows NT là hệ điều h ành m ạng cao cấp của hãng Microsoft. Phiên b ản đầu tiêncó tên là Windows NT 3.1 phát hành năm 1993 và phiên b ản server là WindowsNT Advanced Server (trước đó là LAN manager for Windows NT). Năm 1994phiên bản Windows NT Server và Windows NT Workstation phiên bản 3.5 đượcphát hành. Tiếp theo đó là sự ra đời các phiên bản 3.51. Các phiên bản Workstationcó th ể sử dụng để thành lập mạng ngang hàng, còn các phiên bản Server d àng choquản lý file tập trung, in ấn và chia sẻ các ứng dụng.Năm 1995, Windows NT Workstation phiên bản 4.0 và Windows NT Server 4.0 rađ ời đã kết hợp với cấu trúc khung của người anh em Windows 95 nổi tiếng pháth ành trước đó không lâu (trước đây cấu trúc khung của Windows NT giốngWindows 3.1) đã được kết hợp giao diện quen thuộc, dễ sử dụng của Windows 95và sự mạnh mẽ, an toàn, bảo mật cao của Windows NT.Windows NT có hai bản m à nó đi đôi với hai cách tiếp cận mạng khác nhau. Haib ản này gọi là Windows NT Workstation và Windows NT server. Với hệ điều hànhchuẩn của NT ta có thể xây dựng mạng ngang hàng, server m ạng và mọi công cụquản trị cần thiết cho server m ạng, ngoài ra còn có th ể có nhiều giải pháp về xâydựng mạng diện rộng. Cả hai bản Windows NT Workstation và Windows NT servercùng được xây dựng trên cơ sở nhân NT chung và các giao diện và cả hai cùng cónhững đặc trưng an toàn theo tiêu chuẩn C2. Windows NT Workstation được sửdụng để kết nối những nhóm người sử dụng nhỏ, thường cùng làm việc trong mộtvăn phòng. Tuy nhiên với Windows NT server ta có một khả năng chống hỏng hóccao, những khả năng cung cấp dịch vụ mạng lớn và những lựa chọn kết nối khácnhau, Windows NT server không hạn chế số ngư ời có thể thâm nhập vào mạng.Với Windows NT server ta cũng có những công cụ quản trị từ xa vào mạng m à cóth ể thực hiện việc quản trị những máy tính ở xa. Nó tích hợp với tất cả những sơ đồm ạng BUS, STAR, RING và hỗn hợp.Windows NT là hệ điều h ành có sức mạnh công nghiệp đầu tiên cho số lượngkhổng lồ các máy tính IBM compatible, Windows NT là một hệ điều h ành th ực sựd ành cho người dùng, các cơ quan, các công ty xí nghiệp. Windows NT là một hệđ iều hành đa nhiệm, đa xử lý với địa chỉ 32 bit bộ nhớ. Nó yểm trợ các ứng dụngcủa DOS, Windows, Win 32 GUI và các ứng dụng dựa trên ký tự. Windows NTserver là hệ điều hành mạng, đáp ứng cho mạng cục bộ (LAN) vừa đáp ứng chom ạng diện rộng (WAN) như Intranet, Internet.Windows NT server hơn h ẳn các hệ điều hành khác bởi tính mềm dẻo, đa dạngtrong quản lý. Nó vừa cho phép quản lý mạng theo mô h ình mạng phân biệt(Client/Server) vừa quản lý theo mô h ình mạng ngang hàng (Peer to Peer).Windows NT server đáp ứng tốt nhất các dịch vụ viễn thông, một dịch vụ được sửdụng rộng rãi trong tương lai.Windows NT server cài đ ặt đơn giản, nhẹ nh àng và điều quan trọng nhất là nótương thích với hầu như tất cả các hệ mạng, nó không đòi hỏi người ta thay đổinhững gì đã có.Cho phép dùng các d ịch vụ truy cập từ xa, có khả năng phục vụ đến 64 cổng truynhập từ xa.Đáp ứng cho các máy trạm Macintosh nối với Windows NT server.Windows NT server yểm trợ mọi nghi thức mạng chuẩn như NETBUEI, IPX/SPX,TCP/IP … và các nghi thức khác. Windows NT cũng tương thích với những mạngthông dụng hiện nay như Novell netware, Banyan VINES và Microsoft LANMan ...