Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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.
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)
Lots of exercises and help with problems.