Phan2KhaithacPMNM

Phần 2: Khai thác phần mềm nguồn mở

Phần mềm dịch vụ cho máy chủ Linux:

-          Phần mềm máy chủ Web (Apache)

-          Phần mềm cơ sở dữ liệu (MySQL)

-          Phần mềm máy chủ tên miền (BIND)

-          Phần mềm máy chủ email (Sendmail)

-          Phần mềm quản trị bảo mật mạng (OpenSSH)

1.       Phần mềm máy chủ web(apache)

-          Chức năng: đảm nhiệm việc nhận và thực hiện các yêu cầu từ các trình duyệt web

-          Apache sử dụng giao thức  HTTP

-          Apache chạy trên các hệ điều hành Unix, Microsoft Windows, Novell Netware và các hệ điều hành khác

-          Máy chủ web Apache là đóng vai trò quan trọng trong quá trình phát triển WWW mà chúng ta biết ngày nay

-          Apache là web server số một từ năm 1996 đến nay, hiện nay chiếm 62.53% tổng thị trường web server, hơn gấp đôi đối thủ cạnh tranh MS IIS Server (27.17%)

*) Ưu điểm apache

-          Thiết kế linh hoạt theo module

-          Ổn định

-          Bảo mật

-          Tốc độ nhanh

-          Đa nền

-          Mã nguồn mở (BSD)

2.       Phần mềm cơ sở dữ liệu(My SQL)

-          MySQL là hệquảntrịcơsởdữliệu mãnguồnmở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng.

-          Ưu điểm:

a.       Tốc độ rất nhanh

b.      Mạnh mẽ

c.       Hỗ trợ CSDL quan hệ

d.      Đa người dùng, đa tiểu trình

e.      Giấy phép mã mở (GPL)

-          MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl

PHP:

-          PHP(Personal Home Page) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở

-          Ưu điểm

Hiệu năng cao

Giao tiếp nhiều CSDL

Có sẵn nhiều thư viện hỗ trợ Web

Giá thành thấp

Dễ học và sử dụng

Khả chuyển

Mã nguồn mở (giấy phép PHP)

*) Sự kết hợp âpche, mysql, PHP

Miễn phí

Hỗ trợ đa nền

Được thiết kế tối ưu cho nhau

Mã nguồn mở

3.       Phần mềm máy chủ tên miền (BIND)

-          Địa chỉ Internet như yahoo.com … không có chức năng gì nếu không có DNS (Domain Name System)

-          Chúng làm nhiêm vụ chuyển đổi các tên rễ nhớ thành các địa chỉ số và ngược lại

-          Berkeley Internet Name Domain (BIND) chiếm 95% của tất cả các DNS Server.

-          BIND là một chương trình FOSS với giấy phép BSD

4.       Phần mềm máy chủ email(sendmail)

-          Internet không thể thiếu email

-          Chức năng Email Server: phân phát người email người sử dụng tới các đích.

-          Email Server làm rất nhiều nhiệm vụ phức tạp hơn bất kỳ hệ thống nào như forward mail, gửi lại, loại bỏ mail, điều hướng.

-          Sendmail chiếm 42% thị trường mail server, MS Exchange 18%, Unix qmail 17%

5.       Phần mềm quản trị bảo mật mạng(openSSH)

-          Một người dùng kết nối vào một máy chủ từ xa, an ninh là một mối quan tâm lớn.

-          Giao thức SSH(Secure Shell) cho phép người quản trị hệ thống điều khiển server từ xa, an toàn trong việc chặn và giải mã các thông tin truyền đi.

-          OpenSSH là một FOSS theo giao thức SSH, chỉ chiếm 5% thị trường năm 2000, nhưng T4, 2002 chiếm 66.8%

Phần mềm ứng dụng nguồn mở trên Linux

-          Phần mềm văn phòng (Open Office)

-          Phần mềm khoa học

-          Một số ứng dụng khác

-          Một số vấn đề chuyển đổi sang môi trường nguồn mở

-          -----------------------------------------------------------

Phần mềm văn phòng

-          Trong khi phần mềm FOSS dùng cho máy chủ phát triển mạnh, thì các ứng dụng cho máy tính để bàn tương đối mới. Open Office dựa trên source code của Star Office trước đây sở hữu, là một FOSS với các tính năng tương đương MS Office.

-          Có đầy đủ chức năng về xử lý, bảng tính và trình chiếu.

-          Ưu điểm: đọc được nhiều tài liệu của MS Office.

-          Mặc dù chưa có thị phần lớn trên thị trường nhưng nó được hy vọng nhiều tổ chức sẽ sử dụng nhờ có đầy đủ tính năng, giá thành thấp

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: #nhungpham