Get in Touch

Course Outline

Apache Fundamentals

  • Understanding what a web server is
  • Apache and the Web
  • Overview of HTTP
  • Overview of Apache installation
  • Lab: Installing Apache

Server Configuration

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

Logging

  • Error logs
  • Enabling transfer logs
  • Customised logging
  • Log filters
  • Log file analysis tools
  • Log file management
  • Lab: Enabling logging

Dynamic Content

  • Server status and information
  • Common Gateway Interface
  • Perl and mod_perl
  • PHP
  • Java servlets, JSP, and Tomcat
  • Integrating Apache and Tomcat
  • Lab: Enabling various forms of dynamic content

Controlling Access

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

Security

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

Authentication

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

Virtual Hosting

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

Other Modules

  • Guided tour of other Apache modules

Managing Web Content

  • FTP access
  • WebDAV
  • Lab: Using WebDAV

Requirements

  • A practical understanding of UNIX is essential, including familiarity with file management commands and text editors.
  • Working knowledge of HTML and SQL is advantageous.
  • Familiarity with the Mozilla Web browser is recommended.
 28 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 5200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories