Linux, Apache, MySql, Php (LAMP) training :
Description: In this course, you will learn about the basics of administering a server using the Linux operating system. you will get a broad vision on the history and architecture of Linux, configuration of X windows server, Linux printer, administer users, groups and password management, probe into the basics of ext2/ext3 filesystem, configuration of Linux kernel, create shell scripts, manage applications on a server and identify the basics of system performance tuning. Duration : 162 hrs. fee's - Rs.12,500 (as a part of LAMP) 1 Gnu/Linux Basics 1.1 Gnu/Linux History 1.2 Hardware Knowledge 1.3 Linux Knowledge 1.4 Linux File system Hierarchy and Structure 1.5 File Operations and Manipulation 1.6 Printing 1.7 Shells 1.8 Security 1.9 System Administration 1.10 TCP/IP Networking 1.11 Familiarity with Standard network services Network File System, Locally and Remotely Postfix , qmail POP, IMAP FTP DNS DHCP Samba Web services Xinted
2 Installation and Boot process 2.1 Installation of Gnu/Linux –Redhat/Fedora/Cent OS 2.2 Configuring Network Installation 2.3 Understanding Partitions 2.4 Advanced File system Hierarchy 2.5 Gnu/Linux Commands for fedora, Redhat, cent OS, Debian. 2.6 Boot Process GRUB Kernel Initialization & first process /etc/inittab Run levels Controlling Services System Configuration files
3 File system Administration 3.1 Partitioning hard disks with utilities like fdisk 3.2 Managing File systems 3.3 File system Management and Automounter 3.4 Access control lists and Security Attributes 4 Package Management 4.1RPM commands 4.2Managing Updates with YUM 4.3 Adding and Removing packages with RPM and YUM 4.4 Using KickStart to Automate installation 5 User Administration 5.1 User Account Management 5.2 Basic User Environment 5.3 Shell Configuration Files 5.4 Setting up and managing disk quotas 5.5 Creating and managing special groups 5.6 PAM-Pluggable Authentication Modules 5.7 Network Authentication Configurations NIS & LDAP 6 Systems and Network Administration tools 6.1 Network Configuration 6.2 CUPS printing System 6.3 Automating System Administration – cron and At 6.4 Understanding, Maintaining and monitoring System logs 7 Kernel Services and Configuration 7.1 Basics of Kernel 7.2 New kernels 7.3 Kernel Sources 7.4 Recompiling a kernel 7.5 Advanced partitioning: Software RAID 7.6 Advanced Partitioning: Logical Volume Manager-LVM 8 Apache and Squid 8.1 Apache web Server 8.2 Apache Access configuration 8.3 Virtual Hosts 8.4 Squid web proxy configuration 9 Network File Sharing Services 9.1 Configuring a NFS-network file system server 9.2 Client side NFS 9.3 File transfer protocol and vsftpd 9.4 Samba services 10 DNS – Domain Name system 10.1 How Internet Works 10.2 Understanding DNS, zones, domains, delegation 10.3 BIND package for DNS implementation 10.4 BIND utilities 11 Electronic Mail 11.1 Mail transport agents, Mail delivery agents, Mail user agents 11.2 Pop / Imap 11.3 Reception with dovecot 11.4 Postfix configuration 11.5 Selecting and email system 12 Network Services 12.1 Xinted- extended internet services daemon 12.2 Openssh, secure shell 12.3 DHCP- dynamic host configuration protocol 12.4 Network time protocol 13 X Window system 13.1 X with clients and Servers 13.2 X.org server configuration 13.3 Tool for X.org configuration 13.4 Running remote X applications 13.5 Desktops and Window managers 14 Securing Services 14.1 Using tcp wrappers to secure services 14.2 Firewalls and packet filtering using net filter 14.3 Network Address translation 14.4 Security Advanced Linux –Selinux 15 Troubleshooting Strategies. 16 Project Work.
|