コース概要

Apache fundamentals

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

Server Configuration

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

Logging

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

Dynamic Content

  • 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

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

Security

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

Authentication

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

Virtual Hosting

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

Other modules

  • Guided tour of other Apache modules

Managing Web Content

  • FTP access
  • WebDAV
  • Lab: Using WebDAV

要求

  • A working knowledge of UNIX is required, including file handling commands and the use of a text editor.
  • A working knowledge of HTML and SQL would be useful.
  • Familiarity with the Mozilla Web browser would be useful.
 28 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

HTTP Web Server (Nginx, Apache, JBoss)

28 時間

Top 4 Linux/Unix Servers - DNS,Web,Mail and Database

28 時間

Deploying Python Web Applications with Gunicorn

7 時間

HTTP fundamentals and Nginx web server

21 時間

Lighttpd Web Server

14 時間

Undertow: Embed a Web Server into Your Application

7 時間

Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching

7 時間

Microsoft IIS for System Administrators

28 時間

IIS 7 and ASP.NET Administration

21 時間

IIS 8 and ASP.NET Administration

21 時間

Nginx

14 時間

Tengine Web Server and Reverse Proxy

7 時間

Jetty: Embedding A Web Server Inside Your Application

7 時間

Socket.IO with Websockets

14 時間

関連カテゴリー