Red Hat Apache and Secure Web Server Administration


A Web server is a server that is responsible for accepting HTTP requests from web clients and serving them HTTP responses, usually in the form of web pages containing static (text, images etc) and dynamic (scripts) content. The Apache Web server has been the most popular and widely used Web server for the last decade. It is used by approximately 50% of all websites. Apache is cross-platform, lightweight, robust, and used in small companies as well as large corporations. Apache is also free and open-source. The Apache Web server has almost endless possibilities, due to its great modularity, which allows it to be integrated with numerous other applications. One of the most popular bundles is the LAMP Web server application stack, which includes the Apache Web server alongside MySQL, PHP, Perl, and Python. 

The British Academy for Training and Development offers a training course in Red Hat Apache and Secure Web Server Administration for anyone who wants to learn how to perform essential server administration tasks. 

Objectives and target group

Who should attend? 

  • IT professionals across a broad range of disciplines who need to perform essential server administration tasks. 
  • Managers and owners of large and medium enterprises. 
  • Managers of administrative departments in companies. 
  • Corporate Communications Technology Managers. 
  • Graduate Students and also for those who are looking for a job in Linux Server Administration like Apache, DNS Administration etc & wants to get hands-on Industrial training 


How attendees will benefit? 

After completion of the Training Programme, delegates will be learned to: 

  • Apache httpd installation and configuration 
  • Apache web server files and descriptions 
  • Overview of Apache main configuration files 
  • Start the web server with minimum set changes in main configuration file 
  • Familiar with Directory tags 
  • Familiar with Order (allow, deny) 
  • Familiar with Indexes 
  • Virtual Hosts - Single IP, two websites 
  • Virtual Hosts - Two IPs, two websites 
  • Overview of modules in Apache 
  • familiar with .htaccess 
  • Various labs on understanding Apache configuration 
  • How to secure web server 
  • Encrypted sessions between client & web server 
  • Understanding about Openssl & Mod_ssl 
  • ssl configuration file for secure web server 
  • Create Server key for Encryption authenication 
  • Understand SSLCACertificate 

Course Content

  • Introduction 
  • Basic Setup 
  • Verify installation 
  • Package files 
  • Main configuration file(s) 
  • Backup 
  • Edit the httpd.conf configuration file 
  • Server Root 
  • Pid File 
  • Server Name 
  • Add site to /etc/hosts file 
  • Document  Root 
  • Error Log 
  • Listen 
  • Create your HTML documents 
  • Start the Web Server 
  • Access the web site 
  • Local access 
  • Internal & external access 
  • Summary of basic setup 
  • Advanced setup 
  • Directory tags             
  • Order (allow, deny)       
  • Indexes 
  • DirectoryMatch 
  • Files tags 
  • Virtual Hosts 
  • Single IP, two websites          
  • Two IPs, two websites      
  • Other scenarios            
  • Modules                 
  • Module types              
  • View installed modules    
  • Load Module              
  • .htaccess 
  • Create .htaccess file              
  • Create .htpasswd file              
  • Copy .htaccess to restricted directory         
  • Configure httpd.conf to allow authentication via .htaccess    
  • Test setup                
  • Other configurations             
  • Disable web access to .htaccess        
  • Apache Web server Security  
  • Encrypted Sessions       
  • Limitations                
  • Main configuration file(s)            
  • Edit the ssl.conf configuration file   
  • Openssl & Mod_ssl     
  • LoadModule              
  • Listen             
  • Virtual Host              
  • Create SSL certificate           
  • Create Certificate Authority (CA)       
  • Create server key            
  • Edit ssl.conf configuration file 
  • Server Certificate           
  • Server Private Key            
  • Certificate Authority            
  • Test setup              

Course Date





Course Cost

Note / Price varies according to the selected city

Members NO. : 1
£3600 / Member

Members NO. : 2 - 3
£2880 / Member

Members NO. : + 3
£2340 / Member

Related Course


Short professional diploma in cyber security





£3600 £3600