Lecture:
- Virtualization services: general overview and working with Docker containers.
- Virtualization services: management in data centers.
- Mass management of server services: configuration management, orchestration, patch management, and provisioning.
- DHCP, TFTP, NFS, and Netboot: static and dynamic address assignment, remote system booting, and boot menus.
- Apache: LAMP stack, virtual hosts, HTTPS, .htaccess, and .htpasswd.
- Postfix: SMTP(S) protocol, basic configuration, and virtual mailboxes.
- Dovecot: POP3(S) and IMAP(S), and user authentication for the SMTP server.
- Best practices for Linux server administrators: logging service status, automating administrative tasks, and monitoring systems.
Practical Exercises:
- Introduction to the VirtualBox environment and installing an OS on a virtualized PC.
- Basic operations with Docker containers.
- Installation and configuration of a LAMP server.
- Installation and configuration of a Postfix SMTP server.
- Installation and configuration of a Dovecot IMAP server.
- Installation and configuration of a DHCP server; booting PCs over the network.
- Installation and configuration of a Samba server.
- Final test.