Luận Văn Xây dựng hệ thống máy chủ DNS, Web, Mail trên nền Linux

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục lục

    Mục lục 1
    lời cảm ơn 4
    lời nói đầu 5
    CHƯƠNG 1: TổNG QUAN Về DNS, WEB, MAIL 6
    1.1. Hệ thống tên miền( Domain Name System) 6
    1.1.1. Khái niệm hệ thống tên miền 6
    1.1.2. Không gian tên miền 6
    1.1.3. Máy chủ tên miền 8
    1.1.4. Trình phân giải 9
    1.1.5. Các loại bản ghi tài nguyên (Resource Record) 9
    1.1.5.1. Bản ghi SOA (Start of Authority) 9
    1.1.5.2. Bản ghi NS (Name Server) 11
    1.1.5.3. Bản ghi A (Address) 11
    1.1.5.4. Bản ghi CNAME (Canonical Name ) 11
    1.1.5.5. Bản ghi MX (Mail Exchanger) 11
    1.1.5.6. Bản ghi PTR (Pointer) 11
    1.1.6. Hoạt động của DNS 12
    1.2. Tổng quan về Web 13
    1.2.1. Giao thức HTTP (HyperText Transfer Protocol) 13
    1.2.2. Web Server và cách hoạt động 13
    1.2.3. Web Client 15
    1.2.4. Web tĩnh 15
    1.2.5. Web động 15
    1.3. Tổng quan về Mail 16
    1.3.1. Khái niệm về thư điện tử 16
    1.3.2. Những giao thức mail 16
    1.3.2.1. Giao thức SMTP (Simple Mail Transfer Protocol) 16
    1.3.2.2. Giao thức POP3 (Post Office Protocol version 3) 17
    1.3.2.3. Giao thức IMAP (Internet Message Access Protocol) 17
    1.3.3. Những thành phần trong hệ thống mail 18
    1.3.4. Những chương trình mail 18
    1.3.4.1. MUA (Mail User Agent) 18
    1.3.4.2. MTA (Mail Transfer Agent) 18
    1.3.4.3. MDA (Mail Delivery Agent) 18
    1.3.5. Hoạt động của Mail Server 19
    CHƯƠNG 2: CàI ĐặT Và CấU HìNH Hệ THốNG MáY CHủ 21
    2.1. Giới thiệu hệ thống máy chủ DNS, Web, Mail 21
    2.2. DNS Server-Bind 22
    2.2.1. Giới thiệu Bind 22
    2.2.2. Cài đặt BIND 23
    2.2.3. Cấu hình DNS Server 23
    2.2.3.1. Cài đặt tên máy 23
    2.2.3.2. Cấu hình IP 24
    2.2.3.3. Cấu hình named.conf 24
    2.2.3.4. Các tệp tin cơ sở dữ liệu vùng (zone file) 28
    2.2.3.5. Cấu hình DNS Client 33
    2.2.3.6. Một số công cụ kiểm tra DNS 35
    2.3. Web Server-Apache 36
    2.3.1. Giới thiệu Apache 36
    2.3.2. Cài đặt Apache 37
    2.3.3. Cài đặt tên máy và cấu hình IP 38
    2.3.4. Cấu hình Apache 40
    2.3.4.1. Cấu hình Apache cơ bản 41
    2.3.4.2. ánh xạ đường dẫn cục bộ (Alias) 44
    2.3.4.3. VirtualHost 47
    2.3.4.4. Giám sát Web server 50
    2.3.5. Máy chủ Web hỗ trợ PHP 50
    2.3.5.1. Giới thiệu PHP 50
    2.3.5.2. Cài đặt PHP 51
    2.3.5.3. Cấu hình Apache hỗ trợ PHP 51
    2.4. Mail Server 51
    2.4.1. Cài đặt tên máy và cấu hình IP 51
    2.4.2. SMTP server với Postfix 53
    2.4.2.1. Giới thiệu Postfix 53
    2.4.2.2. Cài đặt Postfix 54
    2.4.2.3. Cấu hình Postfix 54
    2.4.3. POP3/IMAP server với Dovecot 56
    2.4.3.1. Giới thiệu Dovecot 56
    2.4.3.2. Cài đặt Dovecot 57
    2.4.3.3. Cấu hình Dovecot 57
    2.4.4. Webmail server với SquirrelMail 63
    2.4.4.1 Giới thiệu SquirrelMail 63
    2.4.4.2 Cài đặt website 63
    2.4.4.3 Cài đặt, cấu hình SquirrelMail 63
    2.4.4.4 Kiểm tra duyệt mail 66
    kết luận 68
    tài liệu tham khảo 70

    lời nói đầu

    Ngày nay, Công nghệ thông tin đang phát triển một cách chóng mặt. Tất cả các sản phẩm công nghệ thông tin đều được đăng ký bảo hộ quyền tác giả và gần như đều được thương mại hoá. Sẽ là một chi phí khổng lồ nếu tất cả các sản phẩm công nghệ thông tin trong cơ quan, tập đoàn kinh tế đều phải đi mua. Sự ra đời của mã nguồn mở đã giảm đi đáng kế, nếu không nói là rất lớn về lợi ích kinh tế cho cơ quan, tổ chức bởi các sản phẩm mã nguồn mở đều có giá thành rất thấp, thậm chí là con số 0.
    Để đảm bảo về các vấn đề kinh tế, an ninh, quốc phòng và cả vấn đề học tập, Chính phủ, Bộ Giáo dục, Bộ TT&TT Việt Nam đã kêu gọi tất cả các cơ quan, doanh nghiệp trong nước sử dụng mã nguồn mở.
    Linux là một hệ điều hành mã nguồn mở. Nó là một hệ điều hành với các khả năng đa nhiệm, đa tác vụ, đa người dùng. Linux đang là đe doạ lớn nhất đối với Microsoft Windows khi rất nhiều các tổ chức chính phủ và doanh nghiệp trên thế giới tuyên bố đoạn tuyệt với Windows để chuyển sang dùng Linux. Hệ điều hành Linux được dùng trong hầu hết hệ thống máy chủ của các trường đại học, cao đẳng, trong các cơ quan, cũng như các tập đoàn kinh tế.
    Linux cung cấp tất cả các dịch vụ mạng quan trọng. Giá thành thấp, tính năng và sức mạnh vượt trội tiếp tục đưa Linux là hệ thống máy chủ được ưu tiên.
    Chính vì những lí do trên, xây dựng hệ thống mạng sử dụng hệ điều hành Linux là rất cần thiết đối với mỗi tổ chức, doanh nghiệp. Các dịch vụ mạng DNS, Web, Mail đóng vai trò sống còn trong mỗi hệ thống mạng. Thấy được những giá trị to lớn trên, em đã làm đồ án với đề tài “Xây dựng hệ thống máy chủ DNS, Web, Mail trên nền Linux”. Đồ án gồm 2 chương:
    Chương 1: Tổng quan về DNS, Web, Mail
    Chương 2: Cài đặt và cấu hình hệ thống máy chủ
     

    Các file đính kèm:

Đang tải...