ADVANCED
MANDRAKE LINUX: Administration Course on Mandrake Linux 9.2
Description.
Linux is
an Operating System, which acts as a communication service between the hardware
(or physical equipment of a computer) and the software (or applications which
use the hardware) of a computer system. Probably the most unique characteristic
of Linux is that it is freely distributable. Freely distributable means that
the source code for the kernel and most software cannot be withheld. This
is a hands-on course with participants having individual PC workstation.
Objectives. After
completing the course, participants
will be capable of installing and administering a Linux Intranet server configuring
and monitoring the most common Intranet services.
Requisites. Participants to this course should have a basic knowledge on Internet and a browser program. They must be familiar with basic UNIX commands. Participants are expected to have basic understanding on managing files and directories, using utilities, using the vi editor and writing simple shell scripts.
Who should attend. Anyone who is responsible for system administrative duties, implementing and managing Linux on a PC.
Outline
Day 1
Overview of Linux as a Server
* Which services for which requirements?
* Sizing a server
* Server Installation
* Installation by CD-Rom
* Custom linux Partitioning
Managing Linux via CLI
* Process Control
* User permissions
* Service control (start and stopping a service)
* Shutting down linux thru commandline
Day 2
Configuring the Linux Server
* Linux kernel
* Compiling a Linux Kernel
* Network server installation (Configuring Linux a network
Server)
* TCP/IP basic theory and configuration
File servers
* Configuring an FTP server (ProFTPD)
* Running a Samba Server
* Running a NFS Server
Day 3
Database Server
* SQL
database Primer
* Configuring MySQL
* Database access rights in MySQL
Web server
* Configuring a web server using Apache
* LAMP (Linux Apache MySQL/PHP) Configuration
* Testing your Apache/PHP-MySQL installation
Duration: 24 hours


