Cài đặt và cấu hình đầy đủ các dịch vụ trên hệ điều hành Ubuntu 13.04 (Quản Trị mạng)

135 1.2K 11
Cài đặt và cấu hình đầy đủ các dịch vụ trên hệ điều hành Ubuntu 13.04 (Quản Trị mạng)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu này trình bày chi tiết việc cài đặt và cấu hình khá đầy đủ các dịch vụ chủ yếu trên Hệ điều hành Linux (Ubuntu). MỤC LỤC CHƯƠNG 1. CÀI ĐẶT LINUX5 CHƯƠNG 2. CHUẨN BỊ ĐỂ CÀI ĐẶT VÀ CẤU HÌNH CÁC DỊCH VỤ10 CHƯƠNG 3. DỊCH VỤ DNS12 3.1. Giới thiệu12 3.2. Cài đặt13 3.3. Cấu hình15 3.3.1. Cấu hình chung15 3.3.2. Phần cấu hình để chuyển tên miền thành địa chỉ IP:17 3.3.3. Phần cấu hình để chuyển địa chỉ IP thành tên miền:20 3.4. Kiểm tra với máy Client22 3.4.1. Phân giải tên miền thành địa chỉ IP23 3.4.2. Phân giải địa chỉ IP thành tên miền24 CHƯƠNG 4. CÀI ĐẶT VÀ CẤU HÌNH LAMP (LINUX - APACHE - MYSQL - PHP5)25 4.1. Giới thiệu25 4.2. Apache26 4.3. PHP528 4.3.1. Cài đặt28 4.3.2. Cấu hình29 4.4. MySQL30 4.4.1. Cài đặt30 4.4.2. Cấu hình33 4.5. phpMyAdmin35 4.5.1. Cài đặt35 4.5.2. Cấu hình37 4.6. Kiểm tra với máy Client43 CHƯƠNG 5. DỊCH VỤ DHCP46 5.1. Giới thiệu46 5.2. Cài đặt47 CHƯƠNG 6. DỊCH VỤ SAMBA55 6.1. Giới thiệu55 6.2. Cài đặt56 6.3. Cấu hình58 6.4. Kiểm tra kết quả với Client61 CHƯƠNG 7. DỊCH VỤ FTP SERVER68 7.1. Giới thiệu68 7.2. Cài đặt69 7.3. Cấu hình69 7.4. Kiểm tra với máy Client78 CHƯƠNG 8. TELNET87 8.1. Giới thiệu87 8.2. Cài đặt88 8.3. Cấu hình89 8.4. Kiểm tra với máy Client91 8.4.1. Kiểm tra bằng lệnh trong cmd91 8.4.2. Kiểm tra bằng phần mềm PuTTy95 CHƯƠNG 9. DỊCH VỤ SSH SERVER102 9.1. Giới thiệu102 9.2. Cài đặt103 9.3. Cấu hình104 9.4. Kiểm tra với máy Client106 CHƯƠNG 10. IPTABLE111 10.1. Giới thiệu111 10.2. Cài đặt112 10.3. Cấu hình112 CHƯƠNG 11. MAIL SERVER116 11.1. Giới thiệu116 11.2. Cài đặt117 11.3. Cấu hình119 11.4. Kiểm tra với máy Client129 KẾT LUẬN132

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO QUẢN TRỊ MẠNG ĐỀ TÀI : CÀI ĐẶT VÀ CẤU HÌNH CÁC DỊCH VỤ TRÊN HỆ ĐIỀU HÀNH LINUX (FULL) SVTH : NGUYỄN VĂN PHÚC LỚP : 08T1 GVHD : Ths. NGUYỄN VÕ QUANG ĐÔNG Đà Nẵng: 11/201 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông MỤC LỤC SVTH: Nguyễn Văn Phúc Trang 3 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông Ubuntu là một hệ điều hành mã nguồn mở xây dựng xung quanh nhân Linux , được cộng đồng cùng phát triển. Hệ điều hành Ubuntu có đầy đủ chức năng của một hệ điều hànhhiện đại, hoạt động tốt trên máy tính để bàn, máy tính xách tay và hệ thống máy chủ. Tuy ra đời chưa lâu, nhưng hệ điều hành này đang có những bước tiến nhảy vọt, sức lan toả rất lớn, hiện đang được sử dụng rất rộng rãi trên thế giới và đang dần dần phổ biến ở Việt Nam. Lịch sử của Ubuntu bắt đầu từ tháng Tư năm 2004, khi Mark Shuttleworth tập hợp mộtnhóm các nhà phát triển phần mềm mã nguồn mở để tạo ra một hệ điều hành mới. Vớiquyết tâm hiện thực hoá những ý tưởng, các lập trình viên này đặt tên nhóm là Warthogsvà cùng nhau làm việc trong sáu tháng để cho ra đời phiên bản thể hiện khái niệm của hệ điều hành mới. Họ lấy tên nhóm đặt cho phiên bản Ubuntu đầu tiên này, Warty Warthog. Dựa trên nền tảng chắc chắn của bản phân phối Debian, cùng với những nguyên tắc về thời gian phát hành, chương trình GNOME để quản lý giao diện Desktop, và một cam kếtmạnh mẽ về sự tự do, chỉ trong vòng ba năm, Ubuntu đã phát triển một cộng đồng lênđến mười hai ngìn thành viên và số lượng người dùng ước tính đến hơn tám triệu . Những năm gần đây Ubuntu được biết đến như một hệ điều hành thân thiên trong môi trường Desktop nhưng các phiên bản server của Ubuntu cũng phát triển mạnh, qua đây chúng tôi xin được triển khai một hệ thống mạng cơ bản dựa trên các nên tảng Ubuntu, tạo ra một trường Domain tương tác giữa người dùng windows là Linux được quản lý tập trung , chia sẽ nguồn tài nguyên đồng thời xây dựng hệ thông email trong mạng. SVTH: Nguyễn Văn Phúc Trang 4 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông CHƯƠNG 1. CÀI ĐẶT LINUX - Ở đây nhóm chúng em cài đặt hệ điều hành Ubuntu 13.04 – 32bit - Sau đây là các bước cài đặt Ubuntu trên máy ảo VMware:  Đầu tiên ta khởi động Vmware – File – New Virtural Machine Wizard – Chọn Next  Chọn Installer disc image file (iso) – Chọn đường dẫn chứa file ubuntu-13.04- desktop-i386.iso - Chọn Next để tiếp tục  Nhập Full name, User name, Password, Confirm vào các ô rồi nhấn Next để tiếp tục SVTH: Nguyễn Văn Phúc Trang 5 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Đặt tên cho máy ảo và chọn nơi để cài đặt máy ảo  Chọn Store virtual disk as a single file SVTH: Nguyễn Văn Phúc Trang 6 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Chọn Finish để bắt đầu qúa trình cài đặt SVTH: Nguyễn Văn Phúc Trang 7 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Màn hình quá trình cài đặt  Khởi động lại máy ảo SVTH: Nguyễn Văn Phúc Trang 8 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Nhập password đã tạo để login  Giao diện Ubuntu  Quá trình cài đặt hệ điều hành Ubuntu 13.04 hoàn thành SVTH: Nguyễn Văn Phúc Trang 9 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông CHƯƠNG 1. CHUẨN BỊ ĐỂ CÀI ĐẶT VÀ CẤU HÌNH CÁC DỊCH VỤ 1.1. Chuẩn bị công cụ  Chuẩn bị 2 máy tính: • Máy thứ nhất làm Client: + Tên máy: vanphuc + Hệ điều hành: Windows XP SP3 + Địa chỉ IP: 192.168.1.x ( Do ta cấu hình) • Máy thứ hai làm Server: + Tên máy: Ubuntu + Hệ điều hành: Ubuntu 13.04 + Địa chỉ IP: 192.168.1.x (Cấu hình lúc đầu: 192.168.1.11) 1.2. Chuẩn bị cấu hình Cấu hình ở máy Server  Mở Terminal  Gõ lệnh sudo su để cấp quyền thực thi với sudo SVTH: Nguyễn Văn Phúc Trang 10 [...]... máy chủ DNS khác SVTH: Nguyễn Văn Phúc Trang 12 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông 1.2 Cài đặt  Mở Terminal  Gõ lệnh apt-get install bind9  Sau đó chọn Yes để đồng ý cài đặtCài đặt kết thúc SVTH: Nguyễn Văn Phúc Trang 13 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông 1.3 Cấu hình 1.3.1 Cấu hình chung  Vào /etc/bind  Thay đổi nameserver bằng lệnh: gedit... Văn Phúc Trang 24 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông 1.2 Apache  Cài đặt gói apache2 bằng lệnh: apt-get install apache2  Chọn Yes để tiếp tục cài đặt SVTH: Nguyễn Văn Phúc Trang 25 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Quá trình cài đặt kết thúc  Mở trình duyệt web lên và gõ vào localhost để xem việc cài đặt apache đã thành công hay chưa SVTH:... công hay chưa SVTH: Nguyễn Văn Phúc Trang 26 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông 1.3 PHP5 1.3.1 Cài đặtCài đặt PHP5 bằng lệnh: apt-get install php5 libapache2-mod-php5  Chọn Yes để tiếp tục cài đặt SVTH: Nguyễn Văn Phúc Trang 27 Quản trị mạng  GVHD: Thầy Nguyễn Võ Quang Đông Quá trình cài đặt kết thúc 1.3.2 Cấu hình  Tạo file php.info trong thư mục var/www... /var/www/info.php SVTH: Nguyễn Văn Phúc Trang 28 Quản trị mạng  GVHD: Thầy Nguyễn Võ Quang Đông Gõ vào trình duyệt localhost/info.php để kiểm tra việc cấu hình có thành công không 1.4 MySQL 1.4.1 Cài đặtCài đặt MySQL bằng lệnh sau: sudo apt-get install mysql-server mysql-client SVTH: Nguyễn Văn Phúc Trang 29 Quản trị mạng  Chọn Yes để tiếp tục cài đặt  GVHD: Thầy Nguyễn Võ Quang Đông... giải thành các địa chỉ IP tương ứng  1.3.3 Phần cấu hình để chuyển địa chỉ IP thành tên miền:  Chỉnh sửa file db.192 bằng lệnh: gedit db.192 SVTH: Nguyễn Văn Phúc Trang 19 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Chỉnh sửa file db.192 thành như sau:  Restart DNS bằng lệnh /etc/init.d/bind9 restart   Gõ lệnh nslookup Kiểm tra kết quả cấu hình bằng các lệnh... có thành công hay không  Restart DNS bằng lệnh /etc/init.d/bind9 restart SVTH: Nguyễn Văn Phúc Trang 18 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông Gõ lệnh nslookup (lệnh này dùng để chẩn đoán các thông tin DNS của một domain)  Kiểm tra kết quả cấu hình bằng các lệnh với các tên miền mà ta đã cấu hình: ns.vanphuc.net, www.vanphuc.net, ftp.vanphuc.net  Kết quả các. .. Đông 1.4.1 Phân giải tên miền thành địa chỉ IP  Gõ lệnh nslookup  Nhập các tên miền đã cấu hình bên máy Server để xem kết quả phân giải từ tên miền sang địa chỉ IP 1.4.2 Phân giải địa chỉ IP thành tên miền  Gõ lệnh nslookup SVTH: Nguyễn Văn Phúc Trang 22 Quản trị mạng  GVHD: Thầy Nguyễn Võ Quang Đông Nhập các địa chỉ IP đã cấu hình bên máy Server để xem kết... Văn Phúc Trang 23 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông HƯƠNG 2 CÀI ĐẶT VÀ CẤU HÌNH LAMP (LINUX - APACHE - MYSQL PHP5) 1.1 Giới thiệu L.A.M.P là hệ chương trình mã nguồn mở, gồm các chương trình Linux (hệ điều hành), Apache (web server), MySQL (quản trị cơ sở dữ liệu) và PHP/Perl/Python (ngôn ngữ lập trình web), chạy trên nền hệ điều hành Linux (có thể là Ubuntu, Fedora, …) L.A.M.P... với các địa chỉ IP mà ta đã cấu hình: SVTH: Nguyễn Văn Phúc Trang 20 Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông 192.168.1.11, 192.168.1.21, 192.168.1.22 1.4 Kiểm tra với máy Client  Cấu hình Network của máy Client như hình vẽ  DNS Server : 192.168.1.11   Mở cmd Dùng lệnh ping 192.168.1.11 để kiểm tra 2 máy có thông với nhau không SVTH: Nguyễn Văn Phúc Trang 21 Quản trị. .. sang tên miền 1.3.2 Phần cấu hình để chuyển tên miền thành địa chỉ IP:  Chỉnh sửa file db.vanphuc.net bằng lệnh: gedit db.vanphuc.net  Chỉnh sửa file db.vanphuc.net như sau: SVTH: Nguyễn Văn Phúc Trang 16 Quản trị mạng  GVHD: Thầy Nguyễn Võ Quang Đông Thêm 2 địa chỉ IP : 192.168.1.21 và 192.168.1.22 vào card mạng SVTH: Nguyễn Văn Phúc Trang 17 Quản trị mạng GVHD: Thầy Nguyễn . Quản trị mạng GVHD: Thầy Nguyễn Võ Quang Đông  Nhập password đã tạo để login  Giao diện Ubuntu  Quá trình cài đặt hệ điều hành Ubuntu 13. 04. sửa file db.vanphuc.net bằng lệnh: gedit db.vanphuc.net  Chỉnh sửa file db.vanphuc.net như sau: SVTH: Nguyễn Văn Phúc Trang 16 Quản trị mạng GVHD:

Ngày đăng: 11/01/2014, 02:17

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan