Lectures:
- The kernel of the Linux OS - history, kernel concepts, kernel compilation
- Develop your own kernel driver - concept, compilation, crosscompiling
- Apache - LAMP, virtual sites, https, htaccess .htpasswd
- Postfix - SMTP(s) protocol, basic configuration, virtual mailboxes.
- Dovecot - POP3(s) and IMAP(s), user authentication of SMTP server
- DHCP, TFTP, NFS, Netboot - static and dynamic address, netboot, BootMenu
- Samba - file services, print services
- Streaming video - video distribution to computer network, UDP, HTTP, HTTP Live
- Embedded systems based on Linux OS - Open WRT, Raspbian
- Good habits Linux server administrator, logging state services, automated administrator activities, surveillance systems
Exercises:
- environment VirtualBox and install OS on virtualized PC
- Download the kernel source, configure and compile your own kernel, the kernel into the system
- Programming a custom driver for Linux OS kernel
- Install and configure LAMP server
- Installing and Configuring Postfix SMTP server
- Install and configure Dovecot IMAP server
- Installing and configuring the DHCP server, boot the PC from the network
- Installing and Configuring Samba server
- Configure DVB distribution of resources in a computer network
- The final test