TAILIEUCHUNG - Module Linux essentials - Module 2: Open source applications and licenses

Module 2 present open source applications and licenses. Objective summary of this module: Understanding desktop, server, and mobile applications; introducing development languages and package management. | Module 2 Open Source Applications and Licenses Exam Objective Major Open Source Applications Objective Summary Understanding Desktop, Server, and Mobile Applications Introducing Development Languages and Package Management The Many Faces of Linux Linux plays many roles Servers are usually unattended and handle data on behalf of other machines file servers, web servers, mail servers Desktops . clients are more interactive, often graphical Mobile is a tablet or phone Development is much like a desktop but with more capacity for development Web Servers Serve static web pages to clients via HTTP Can also serve dynamic content by adding PHP, Java, Ruby, Python, etc Apache and Nginx are the most popular web servers 65% of websites use Apache or Nginx Mail Servers Mail Transfer Agents move email between sites sendmail, postfix Mail Delivery Agents deliver email to a user’s mailbox Procmail or custom software POP/IMAP servers let clients download mail Dovecot, Cyrus File Servers Network File System is the native UNIX file sharing protocol Samba allows a Unix machine to emulate a Windows client and server Netatalk allows a Unix machine to emulate an Apple file server Infrastructure ISC bind is a Domain Name System server resolves names to addresses and more OpenLDAP is a LDAP server for directory information ISC DHCP configures dynamic clients through the Dynamic Host Configuration Protocol Databases MySQL and PostgreSQL are relational database servers Database servers store and report on structured data SQL is a language used to query a relational database: SELECT * FROM users; Graphical Desktop X-Windows is the base graphical system Provides windows and basic primitives . X11 or Window managers add menus and window management (open, close, hide, etc) Desktop environments provide window managers and tools Window Managers Compiz, FVWM, Enlightenment, Metacity Takes the basic windows and provides the chrome to move, close, open, etc Switches focus between

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.