| new skills - Team Nuggets
New Training: Summarize and Explain Server Roles
In this 8-video skill, CBT Nuggets trainer Shawn Powers covers the various services Linux can provide. Gain an understanding of the software packages, installation options, and server roles Linux can fulfill in the server room. Watch this new Linux training.
Learn Linux with one of these courses:
This training includes:
- 8 videos
- 39 minutes of training
You’ll learn these topics in this skill:
- Understanding Network Server Roles
- Understanding Web Servers and SSL Concepts
- Understanding Local Network Server Roles
- Understanding Authentication and Database Server Roles
- Understanding Centralized Logging and Monitoring
- Understanding VPNs
- Understanding Containers
- Understanding Clustering and Load Balancing
What Roles Can Linux Servers Have?
Perhaps the most common role a Linux server can have is as a web server. These servers respond to client HTTP requests on the public Internet as well as on private LANs and WANs.
A database server is another common type of Linux server role. It provides various database services to applications that operate within a client-server model. It not only manages data within a database but also performs operations on it.
A Linux server can also provide centralized authentication that a number of services use to control access.
Dynamic Host Configuration Protocol (DHCP) services is yet another Linux server role. These servers dynamically assign IP addresses and other network configuration parameters to devices on a network, so that they, in turn, can communicate with other IP networks.
You can further use a Linux server as a certification authority (CA). These servers issue and manage digital certificates that certify that a public key rightfully belongs to its owner.