Course Outline

Apache Fundamentals for Government

  • What is a web server?
  • Apache and the Web
  • HTTP overview
  • Apache Installation Overview
  • Lab: Install Apache

Server Configuration for Government

  • Website requirements
  • Performance issues
  • Apache configuration file
  • Apache modules
  • Shared versus built-in modules
  • Lab: Set up a simple website

Logging for Government

  • Error Logs
  • Enabling transfer logs
  • Customized logging
  • Log filters
  • Log file analysis tools
  • Log file management
  • Lab: Enable logging

Dynamic Content for Government

  • Server status and info
  • Common Gateway Interface
  • Perl and mod_perl
  • PHP
  • Java servlets, JSP, and Tomcat
  • Integrating Apache and Tomcat
  • Lab: Enable several forms of dynamic content

Controlling Access for Government

  • Controlling access by hostname and IP address
  • Using mod_auth password authentication
  • Using database authentication
  • Lab: Enable authentication and access control

Security for Government

  • Web security issues
  • The Secure Sockets Layer (SSL)
  • Certificates
  • Lab: Install Apache with SSL

Authentication for Government

  • HTTP authentication
  • Apache authentication directives
  • Authentication using PHP
  • Lab: Provide a password-protected web page to access an order database

Virtual Hosting for Government

  • IP-based virtual hosting
  • Name-based virtual hosting
  • Port-based virtual hosting
  • Bulk virtual hosting
  • Virtual hosting with mod_rewrite
  • Lab: Enable virtual hosting

Other Modules for Government

  • Guided tour of other Apache modules

Managing Web Content for Government

  • FTP access
  • WebDAV
  • Lab: Using WebDAV

Requirements

  • A working knowledge of UNIX is required, including file handling commands and the use of a text editor for government tasks.
  • A working knowledge of HTML and SQL would be beneficial for government projects.
  • Familiarity with the Mozilla Web browser would be useful for government operations.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories