Server Management
Server Management
M od ul i on
t r o d uct
In
Hardware maintenance
12 3
Set up and Configuration
Server Management Task
4 5
Server Monitoring
Setup and Configuration
The setup process varies for different server
types. An admin must know how to set up a
server with physical components and one
running on a VM in a third-party cloud.
The configuration is also not the same for all
server types and use cases. For example, a
server that hosts a blog needs a different
platform than a website that offers e-commerce
Set up user configuration (credentials, privileges, access levels,
etc.).
Set up network configuration and communications.
Work on package management.
Update the installation and patch potential vulnerabilities.
Prevent clock drift via NTP configuration.
Set up a firewall and iptables to minimize external footprint.
Set up SSH to protect remote sessions.
Work on daemon configuration to reduce the attack surface.
Protect the kernel and apps with SELinux.
Set up a logging system.
Hardware Management
Keeping hardware in good health is
a vital aspect of in-house server
management. Without reliable
hardware, all systems and
operations that rely on the server
can run into issues. A server admin
Hardware Managemen
Hard drive. The hard drive acts as a
server’s permanent storage for programs, data, and
backups. Performance can take a hit when a hard drive
works at maximum capacity, so admins must add drives
Random-access memory (RAM)-
or delete unnecessary data when disks fill up.
RAM is a
server’s working memory that operates faster than a hard
1 2 3 drive. The more RAM a server has, the better its potential
performance. Admins must monitor RAM usage and determine
when the system requires more running memory.
The central processing unit(CPU)-Overusing
the CPU can lead to various problems. A CPU running close to 100% utilization
overtaxes the device, leaves no capacity for extra tasks, and slows down the
server. Admins typically upgrade the chip, add more CPUs, or stop
unnecessary programs to handle an overused CPU.
Software Management
Just like hardware, server software requires regular
monitoring and maintenance. An admin must:
Understand software dependencies within the
infrastructure.
Keep software, firmware, and the operating
system up to date with the latest patches.
Know how to search for software vulnerabilities
that could lead to a potential data breach.
Uninstall old and inactive programs the team no
longer uses.
Server Monitoring
Constant monitoring helps an admin keep a server
safe and working at peak performance. Metric tracking
and analysis allow the team to identify and prevent
issues before they affect business-critical systems.