Bài giảng Phát triển ứng dụng mã nguồn mở: Phần 1 - Trường Đại học Hàng Hải
Số trang: 27
Loại file: pdf
Dung lượng: 535.24 KB
Lượt xem: 28
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung của bài giảng "Phát triển ứng dụng mã nguồn mở" giúp người học phân biệt được phần mềm mã nguồn mở, biết được xu hướng phát triển phần mềm mã nguồn mở và biết cách phát triển xây dựng phần mềm mã nguồn mở. Bài giảng được chia thành 2 phần, phần 1 sau đây gồm 3 chương đầu tiên của bài giảng. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng mã nguồn mở: Phần 1 - Trường Đại học Hàng Hải BỘ GIAO THÔNG VẬN TẢI TRƢỜNG ĐẠI HỌC HÀNG HẢI BỘ MÔN: KỸ THUẬT MÁY TÍNH KHOA: CÔNG NGHỆ THÔNG TIN BÀI GIẢNG PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ TÊN HỌC PHẦN : PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ MÃ HỌC PHẦN : 17314 TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUY DÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN HẢI PHÒNG - 2010 MỤC LỤC Chương 1: GIỚI THIỆU VỀ PHẦN MỀM MÃ NGUỒN MỞ.................................................. 5 1.1. Lịch sử phát triển ............................................................................................................ 5 1.2. Phương pháp xây dựng phần mềm mã nguồn mở .......................................................... 7 1.3. Vai trò của phần mềm mã nguồn mở .............................................................................. 8 1.3.1. Phần mềm nguồn mở có thực sự miễn phí ? ........................................................... 8 1.3.2. Tính kinh tế của Phần mềm nguồn mở.................................................................... 8 1.3.3. Sử dụng Phần mềm nguồn mở đem lại những ích lợi gì? ....................................... 9 1.3.4. Những hạn chế của phần mềm mã nguồn mở ......................................................... 9 1.4. Những dự án phần mềm mã nguồn mở tiêu biểu .......................................................... 10 1.4.1. BIND (Máy chủ DNS) .......................................................................................... 10 1.4.2. Apache ................................................................................................................... 10 1.4.3. Máy chủ email ....................................................................................................... 10 1.4.4. Open SSH (Công cụ quản trị mạng an toàn) ......................................................... 11 1.4.5. Open Office (Bộ tính năng ứng dụng văn phòng) ................................................. 11 Chương 2: LINUX TRONG PHẦN MỀM MÃ NGUỒN MỞ ................................................ 12 2.1. Tổng quan về Linux ...................................................................................................... 12 2.1.1 Giới thiệu................................................................................................................ 12 2.1.2. Kiến Trúc của Hệ Điều Hành Linux ..................................................................... 12 2.1.3. So sánh Dos/Windows và Linux ........................................................................... 13 2.2. Vai trò của Linux trong phần mềm mã nguồn mở ........................................................ 13 2.2.1. Vai trò .................................................................................................................... 13 2.2.2. Các lĩnh vực ứng dụng của Linux ......................................................................... 14 Chương 3: PHẦN MỀM TRÊN MÁY CHỦ VÀ ĐỀ BÀN ..................................................... 16 3.1. Hệ điều hành Fedora Core ............................................................................................ 16 3.1.1. Giới thiệu............................................................................................................... 16 3.1.2. Cài đặt ................................................................................................................... 17 3.2. Giao diện đồ họa GNOME ........................................................................................... 18 3.3. Bộ công cụ Firefox/Thunderbird/Open Office ............................................................. 20 3.3.1 FireFox ................................................................................................................... 20 3.3.2 ThunderBird ........................................................................................................... 20 3.3.3 Open Office ............................................................................................................ 21 3.3.4 Máy chủ Web Apache/Tomcat ............................................................................... 24 3.3.5. Máy chủ DNS ........................................................................................................ 25 3.3.6 Máy chủ cơ sở dữ liệu MySql ................................................................................ 25 Chương 4: CÁC PHẦN MỀM MÃ NGUỒN MỞ KHÁC ....................................................... 27 4.1. Diễn đàn mvnForum ..................................................................................................... 27 4.2. Hệ quản trị nội dung Joomla ......................................................................................... 34 4.2.1 Giới thiệu................................................................................................................ 34 4.2.2 Cài đặt Joomla ........................................................................................................ 35 4.3. Quản lý lớp học trực tuyến – Moodle ........................................................................... 40 4.3.1. Giới thiệu............................................................................................................... 40 -1- 4.3.2. Cài đặt ................................................................................................................... 40 4.3.3. Quản lý lớp học trên Moode .................................. ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng mã nguồn mở: Phần 1 - Trường Đại học Hàng Hải BỘ GIAO THÔNG VẬN TẢI TRƢỜNG ĐẠI HỌC HÀNG HẢI BỘ MÔN: KỸ THUẬT MÁY TÍNH KHOA: CÔNG NGHỆ THÔNG TIN BÀI GIẢNG PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ TÊN HỌC PHẦN : PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ MÃ HỌC PHẦN : 17314 TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUY DÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN HẢI PHÒNG - 2010 MỤC LỤC Chương 1: GIỚI THIỆU VỀ PHẦN MỀM MÃ NGUỒN MỞ.................................................. 5 1.1. Lịch sử phát triển ............................................................................................................ 5 1.2. Phương pháp xây dựng phần mềm mã nguồn mở .......................................................... 7 1.3. Vai trò của phần mềm mã nguồn mở .............................................................................. 8 1.3.1. Phần mềm nguồn mở có thực sự miễn phí ? ........................................................... 8 1.3.2. Tính kinh tế của Phần mềm nguồn mở.................................................................... 8 1.3.3. Sử dụng Phần mềm nguồn mở đem lại những ích lợi gì? ....................................... 9 1.3.4. Những hạn chế của phần mềm mã nguồn mở ......................................................... 9 1.4. Những dự án phần mềm mã nguồn mở tiêu biểu .......................................................... 10 1.4.1. BIND (Máy chủ DNS) .......................................................................................... 10 1.4.2. Apache ................................................................................................................... 10 1.4.3. Máy chủ email ....................................................................................................... 10 1.4.4. Open SSH (Công cụ quản trị mạng an toàn) ......................................................... 11 1.4.5. Open Office (Bộ tính năng ứng dụng văn phòng) ................................................. 11 Chương 2: LINUX TRONG PHẦN MỀM MÃ NGUỒN MỞ ................................................ 12 2.1. Tổng quan về Linux ...................................................................................................... 12 2.1.1 Giới thiệu................................................................................................................ 12 2.1.2. Kiến Trúc của Hệ Điều Hành Linux ..................................................................... 12 2.1.3. So sánh Dos/Windows và Linux ........................................................................... 13 2.2. Vai trò của Linux trong phần mềm mã nguồn mở ........................................................ 13 2.2.1. Vai trò .................................................................................................................... 13 2.2.2. Các lĩnh vực ứng dụng của Linux ......................................................................... 14 Chương 3: PHẦN MỀM TRÊN MÁY CHỦ VÀ ĐỀ BÀN ..................................................... 16 3.1. Hệ điều hành Fedora Core ............................................................................................ 16 3.1.1. Giới thiệu............................................................................................................... 16 3.1.2. Cài đặt ................................................................................................................... 17 3.2. Giao diện đồ họa GNOME ........................................................................................... 18 3.3. Bộ công cụ Firefox/Thunderbird/Open Office ............................................................. 20 3.3.1 FireFox ................................................................................................................... 20 3.3.2 ThunderBird ........................................................................................................... 20 3.3.3 Open Office ............................................................................................................ 21 3.3.4 Máy chủ Web Apache/Tomcat ............................................................................... 24 3.3.5. Máy chủ DNS ........................................................................................................ 25 3.3.6 Máy chủ cơ sở dữ liệu MySql ................................................................................ 25 Chương 4: CÁC PHẦN MỀM MÃ NGUỒN MỞ KHÁC ....................................................... 27 4.1. Diễn đàn mvnForum ..................................................................................................... 27 4.2. Hệ quản trị nội dung Joomla ......................................................................................... 34 4.2.1 Giới thiệu................................................................................................................ 34 4.2.2 Cài đặt Joomla ........................................................................................................ 35 4.3. Quản lý lớp học trực tuyến – Moodle ........................................................................... 40 4.3.1. Giới thiệu............................................................................................................... 40 -1- 4.3.2. Cài đặt ................................................................................................................... 40 4.3.3. Quản lý lớp học trên Moode .................................. ...
Tìm kiếm theo từ khóa liên quan:
Mã nguồn mở Phát triển ứng dụng mã nguồn mở Ứng dụng mã nguồn mở Hệ điều hành Linux Hệ điều hành Fedora Core Phần mềm mã nguồn mởTài liệu có liên quan:
-
183 trang 324 0 0
-
Thử nghiệm xây dựng mô hình đô thị 3D bằng ngôn ngữ tiêu chuẩn CityGML và phần mềm mã nguồn mở
8 trang 299 0 0 -
80 trang 273 0 0
-
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 271 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 257 0 0 -
117 trang 252 1 0
-
Xây dựng công cụ nhận dạng khuôn mặt theo thời gian thực hiện trên nền hệ điều hành mã nguồn mỡ
7 trang 227 0 0 -
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 226 0 0 -
271 trang 170 0 0
-
Tài liệu triển khai phần mềm mã nguồn mở
18 trang 164 0 0